8-(7-Hydroxy-3,7-dimethyl-2,5-octadienyloxy)psoralen

P09186
144398-34-5
MFCD20260623
C21H22O5
354.4
We accept Blanket Purchase Order