MAN Truck and Bus China

 

Stationary engines: Beware! High Voltage!