Position: Allbio pharm Co., Ltd ›  Product
ETHYL 3-PHENYLBUT-2-ENOATE
945-93-7 AD13181
C12H14O2 190.2384
ETHYL 3-PHENYLBUT-2-ENOATE
95 colourless oil