Shanghai Record Pharmaceuticals co. Ltd
Bisphenol A (80-05-7)
Organic chemicals
Benzoimidazole (51-17-2)
Tetrabromobisphenol A (79-94-7)