1008892-60-1
1-(4-Methylphenyl)-3-((3-(trifluoromethyl)phenyl)methyl)urea
Product Code:
1833715
Molecular Formula:
Molecular Weight:
Order 1008892-60-1