1402822 logo

Sodium 4-Dodecylamino-Benzoate

Compound Synopsis