79984-57-9
n'-phenyloctadecanehydrazide
Product Code:
1822684
Molecular Formula:
C24H42N2O
Molecular Weight:
374.60
Order 79984-57-9