Denso Control Valve 7SBU16 - Large

Denso Control Valve 7SBU16 - Large

Part number: CP418A

Specifications

63mm Long