Term Gallery logo

Meanings of c8-18-alkylbenzyldimethylammonium chloride in English