Product Inquiry

Product Name: n'-phenyloctadecanehydrazide
CAS Number: 79984-57-9