1081552 logo

4-Benzylideneamino-Benzenesulfonamide

Compound Synopsis