The manufacture and assembly of buffers for energy absorption.
Manufacturing and assembling of hydraulic and pneumatic energy absorption products.
Plant A15 & A19 Xinfei Garden,
No. 3802 Shengang Road,
Songjiang
Shanghai
201612
People's Republic of China
43584