chemical structure of 633317-80-3 FT-0720649

Product Name:

1-Phenylcyclobutanecarbohydrazide

Catalog No: FT-0720649

CAS NO:633317-80-3
MW:190.2400 g/mol
MF:C11H14N2O
INCHI KEY:MXKCUUOPBIUOIQ-UHFFFAOYSA-N