By using our site, you acknowledge that you have read and understand our Privacy Policy.
Sales Offices
TWIN DISC POWER TRANSMISSION (SHANGHAI) CO LTD
Room 2308, Shartex Plaza
88 Zunyi Road (South)
Shanghai, 200336China
88 Zunyi Road (South)
Shanghai, 200336China
Phone : +86 (21) 6427 3212Fax : +86 (21) 6209 7629Email : enquiry@twindisc.com.cn