1-(2,4-DIFLUOROPHENYL)-3-PHENYLUREA

Product Code: 2389534
Molecular Formula:
Molecular Weight:
368-01-4