(2R,3S,6R)-3,6-DIOCTYL-3,6-DIHYDRO-2H-THIOPYRAN-2-CARBOXYLIC ACID

This product is currently out of stock and unavailable.

SKU: F804129