chemical structure of 13114-66-4 FT-0720758

Product Name:

1H-indol-5-ylurea

Catalog No: FT-0720758

CAS NO:13114-66-4
MW:175.1900 g/mol
MF:C9H9N3O
INCHI KEY:YHZGWTSWBLYORR-UHFFFAOYSA-N