1-Benzoyl-3-phenylurea

1-Benzoyl-3-phenylurea · CAS 1821-33-6