142397 logo

Sodium 4-Octadecylamino-Benzoate

Compound Synopsis