42121640 Leaf Spring for Iveco Suspension, Find Details and Price about Varibale Leaf Spring Euro Truck Leaf Spring from 42121640 Leaf Spring for Iveco Suspension - SICHUAN HUAYU VEHICLE LEAF SPRING CO., LTD.