Position: Allbio pharm Co., Ltd ›  Product
(E)-5-(3-bromophenyl)pent-4-enoic acid
1180670-58-9 AB01924
(E)-5-(3-bromophenyl)pent-4-enoic acid