Accel Pharmtech

4-(1,2,2-Triphenylethenyl)biphenyl-4-formaldehyde

Product number XJ8295