Product Inquiry

Product Name: 1-octadecyl-3-phenylurea
CAS Number: 4128-43-2