146305-35-3
Benzoic acid, 4-(benzoylamino)-,2-[(phenylamino)thioxomethyl]hydrazide
Product Code:
2205176
Molecular Formula:
C21H18N4O2S
Molecular Weight:
Order 146305-35-3