Benzenesulfonyl semicarbazide
苯磺酰氨基脲 251546
CAS No:
10195-68-3
Order 10195-68-3
benzenesulfonyl,semicarbazide