Accel Pharmtech

1,7-dibromo-3,4,9,10-dianhydrideperylenetetracarboxylic

Product number XP2812