chemical structure of 126245-46-3 FT-0662718

Product Name:

1-Benzyl-3-cyanoacetyl Urea

Catalog No: FT-0662718

CAS NO:126245-46-3
MW:217.2200 g/mol
MF:C11H11N3O2
INCHI KEY:FUVJSFKTZYVBCV-UHFFFAOYSA-N