n'-phenyloctadecanehydrazide

Product Code: 1822684
Molecular Formula: C24H42N2O
Molecular Weight: 374.60
79984-57-9