10396-10-8
p-Toluenesulfonyl semicarbazide
Product Code:
296066
Molecular Formula:
C8H11N3O3S
Molecular Weight:
229.26
Order 10396-10-8