(169) IA-10271 Leopard Piston Stop

Engine Piston Stop, 14mm Thread