1189308 Cylinder Head

Manufacturer: Knorr Bremse

1189308
1189308XU