Kraft Automotive 4212378 Rod/Strut, Wheel Suspension for Ford, Mazda, Volvo

Model: 4212378. Production Number 4212378. Manufacturer: KRAFT AUTOMOTIVE. Rod/Strut Push Rod. VOLVO 30 683 067. MAZDA BBP3 28 500A. MAZDA BP4K 28 500C. MAZDA BP4K 28 500D.

eBay