Basic information Safety Related Supplier
benzyldodecylbis(2-hydroxypropyl)ammonium chloride Structure

benzyldodecylbis(2-hydroxypropyl)ammonium chloride