Accel Pharmtech

1-(2-Methyl-1H-inden-7-yl)naphthalene

Product number XA0518