Product Inquiry

Product Name: biphenyl-4-ylurea
CAS Number: 13262-48-1