PATENT

DivisionEnrollmentApplicationsystem
Patent9716
design8412
brand10313
International trademark628
International Patent / International PCT66
International Design33
Sum342458