970-26-3
n,n'-diphenylbenzohydrazide
Product Code:
1776704
Molecular Formula:
C19H16N2O
Molecular Weight:
288.34
Order 970-26-3