8-(6-Hydroperoxy-3,7-dimethyl-2,7-octadienyloxy)psoralen

P09213
151121-39-0
MFCD20260651
C21H22O6
370.4
We accept Blanket Purchase Order