Benzenesulfonyl semicarbazide

Benzenesulfonyl semicarbazide · CAS 10195-68-3