This was tested and working before removal. No major issues or damage. Connector is good. This is ready for install?
Brand: Aprilia
Type: Switch
Sensor Type: TIP
Manufacturer Part Number: 2D000037
Country of Origin: Italy
Brand: Aprilia
Type: Switch
Sensor Type: TIP
Manufacturer Part Number: 2D000037
Country of Origin: Italy