Meguiar's Inc.
17991 Mitchell S
Irvine, CA 92614 US
800-854-8073 | 949-752-8000
meguiars.com
About Meguiar's Inc.
Manufacturer of semipermanent liquid mold release systems, mold release waxes, cleaners, polishes and appearance-care products, such as washes, cleaners, polishes, waxes.