3-[3-(Trifluoroacetamido)propanamido]propanoic acid | CAS 1341774-28-4 | 95% In Stock | Price & 5–9 Day Delivery | MolGraph