biphenyl-4-ylurea

biphenyl-4-ylurea · CAS 13262-48-1