Merck Life Science

Parent company: Sigma Aldrich