Product Number
IMX77115
An aluminum suspension mount for the front and rear axles for the Hilux and Land Cruiser trucks.