Trademarks and Patents - GP Pet Wear
Company Trademark Brand Trademark
Glossary on the website of patented clothing.
Detachable Waistcoat and Attachable Overcoat