89863-83-2
Benzeneacetic acid, a-(5-oxo-1,3-dithian-2-ylidene)-3-(trifluoromethyl)-,octyl ester
Product Code:
1232685
Molecular Formula:
C21H25F3O3S2
Molecular Weight:
Order 89863-83-2
Order
2438-80-4
6-deoxy-L-Galactose L-(-)-FUCOSE
Order
302-95-4
Sodium deoxycholate