chemical structure of 33440-68-5 FT-0707626

Product Name:

1,4-Naphthalenedione, 2-(phenylmethyl)-

Catalog No: FT-0707626

CAS NO:33440-68-5
MW:248.2700 g/mol
MF:C17H12O2