Benzoic acid, 4-(benzoylamino)-,2-[(phenylamino)thioxomethyl]hydrazide

Product Code: 2205176
Molecular Formula: C21H18N4O2S
Molecular Weight:
146305-35-3