3-Phenyl-1,2-dihydroacenaphthylene-1,2-diol

P11314
193892-33-0
MFCD28384129
C18H14O2
262.31
We accept Blanket Purchase Order