Megalab Inc.
905 Michelin St, Laval, QC
Megalab Inc. is a manufacturer of more that three (300)
residential, commercial and industrial maintenance chemical
products. Its R&D department gives it a large know-how in many
fields. Its product development emphasizes user's safety aspect ...