Position: Allbio pharm Co., Ltd ›  Product
diethyl benzo[b]thiophen-3-ylmethylphosphonate
80090-41-1 AB01799
C13H17O3PS 284.311
diethyl benzo[b]thiophen-3-ylmethylphosphonate
95