S. B. Submarine Systems Co., Ltd. (SBSS)
Building 25, 1591 Hongqiao Road,, Shanghai, China 200336
China
Tel: +86 21 22250000
Fax: +86 21 62707017
Electrical Supplies: Cables 
Oil Field Services 
Gulf Oil and Gas
Copyright 2021 Universal Solutions All rights reserved. - Terms of Service - Privacy Policy.