Water Pump JAPANPARTS PQ-615
Overall Height [mm]: 134
Number of mounting bores: 4
Mounting bores distance [mm]: 44
OE Numbers: 1610087307, 1610087308, 1610087309, 1610087381, 1610087304, 1610087304000, 1610087305, 1610087305000, 1610087307000, 1610087308000, 1610087309000, 1610087380, 1610087380000
DAIHATSU TAFT 2.5D