CARRARO 218585 SPEED SENSOR Part Number: 218585 Brand: CARRARO Description: SPEED SENSOR Weight: 0.07 kg Stock: In Stock Order Item