Sulfabenzamide

ID
371427008
Name
Sulfabenzamide