#Biomedical components #Notre-Dame-de-l'Īle-Perrot #QC #quebec #Biomedical components #325410-Pharmaceutical and Medicine Manufacturing