Leave a message SUBMIT Cathay Manufacturing Corp. 0086-13391020828 0086-13391020828 No. 328, Xi She Yi Road, Maogang Town, Songjiang District, Shanghai 201607, China. info@cathaymanufacturing.com