Position: Allbio pharm Co., Ltd ›  Product
2-formylphenyl benzoate
19820-51-0 AF14652
C14H10O3 226.2274
2-formylphenyl benzoate
95