Position: Allbio pharm Co., Ltd ›  Product
D-(-)-3-thienylglycine
1194-86-1 AF17861
C6H7NO2S 157.19
D-(-)-3-thienylglycine
D-Alpha-(3-噻吩基)甘氨酸
95