Accel Pharmtech

1,3,5-tris(4-phenylboronic acid)benzene

Product number XJ6859