(2S,3R)-3-((benzyloxy)carbonyl)-2-(cyclopropylmethyl)-6,6,6-trifluorohexanoic acid

This product is currently out of stock and unavailable.

SKU: F790104