n'-phenyloctadecanehydrazide
CAS No. 79984-57-9