Basic information Safety Related Supplier
ethyldimethyl(octadecyl)ammonium ethyl phosphonate Structure

ethyldimethyl(octadecyl)ammonium ethyl phosphonate