(2r,5r)-2-Benzamido-6,6,6-trifluoro-5-hydroxyhexanoic acid

This product is currently out of stock and unavailable.

SKU: F738391