(1R,2S)-2-(N-Benzyl-2,4,6-trimethylphenylsulfonamido)-1-phenylpropyl propionate

This product is currently out of stock and unavailable.

SKU: F866225