n'-phenyloctadecanehydrazide
CAS No:
79984-57-9
Order 79984-57-9
phenyloctadecanehydrazide