Accel Pharmtech

2',5'-dimethyl-terphenyl -4,4'-dicarbaldehyde,97%

Product number XJ7633