This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Enter the characters shown in the image.

Sales Office

Address: 3620 W 11th,
Houston, Texas 77008
Phone: 713-635-6331

Business Hours

Mon - Friday 9am - 5pm

Manufacturing Plant

Shanghai, China

Regional Offices

Sydney, Australia
Sao Paulo, Brazil
Lichtenburg, South Africa
King's Lynn, UK
Wijchen, Netherlands
Riyadh, Saudi Arabia