About company

Innovation is central to our corporate DNA. In fact, Canplas holds over 70 patents and design registrations for products.

CA 500 veterans drive
Unknown
Not verified company