Benzoic acid, 2-(2-cyano-1-oxo-3,3-diphenyl-2-propenyl)hydrazide

Product Code: 1976558
Molecular Formula: C23H17N3O2
Molecular Weight:
173087-18-8