Petro Tech International Trademarks
XL-17
Filed: June 10, 1996
additives for oils, greases, and other lubricants, namely, a blend of petroleum based and synthetic lubricants to be added…
Owned by: Petro Tech International
Serial Number: 75116292