triethylhexadecylammonium bromide

triethylhexadecylammonium bromide · CAS 13316-70-6

triethylhexadecylammonium bromide