(2RS)-2-[3-(2,4-DIMETHYLBENZOYL)PHENYL]PROPANOIC ACID

This product is currently out of stock and unavailable.

SKU: F822226