173087-18-8
Benzoic acid, 2-(2-cyano-1-oxo-3,3-diphenyl-2-propenyl)hydrazide
Product Code:
1976558
Molecular Formula:
C23H17N3O2
Molecular Weight:
Order 173087-18-8