chemical structure of 149281-90-3 FT-0643430

Product Name:

1-BENZYL-1-METHOXY-3-PHENYLUREA

Catalog No: FT-0643430

CAS NO:149281-90-3
MW:256.3000 g/mol
MF:C15H16N2O2
INCHI KEY:UTNXYMMZHXEIJQ-UHFFFAOYSA-N