Manufacturer Part Number Description
VAN HOOL 624 313 730 Buffer, engine mounting