By clicking any link on this page you are giving your consent for us to set cookies.
Our 3 manufacturing plant located in Guangdong province in China are equipped with advanced equipment to providing you a one stop experience.
Stannum Can, Inc.
675 Cochrane Dr.
East Tower, 6th Floor