Phenylurea compound (substance)
Supplier: international · SCTID 1156664003
Substance with benzene structure Urea and/or urea derivative