chemical structure of 143612-22-0 FT-0759255

Product Name:

1-(2,3-dihydro-1H-pyrrolo[1,2-a]indol-3-yl)-1-hydroxyurea

Catalog No: FT-0759255

CAS NO:143612-22-0
MW:231.2500 g/mol
MF:C12H13N3O2
INCHI KEY:AXZRMFZAEOCMRX-UHFFFAOYSA-N