Country:China
Leaf springs of heavy tracks, guide arms and guide bars of buses covering Mercedes Benz, Volvo, MAN£¬Scania, DAF and Isuzu.