Marine Power Systems in Shanghai, P. Road. Caterpillar’s marine dealer for Eastern China. Marine Center building. 25th floor, the top floor of the building…