Order the Brands You

Trust in One Location

Fagron brings you the expansive portfolio

of Letco chemicals and APIs, Fagron Brands,

Humco creams and bases, plus more!

The global leader in pharmaceutical compounding

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Leading supplier of pharmaceutical ingredients, pharmacy equipment and specialty pharmaceuticals.

Get Started

Letco provides a comprehensive portfolio of top-quality chemicals, compounding supplies and equipment.

Browse Our Products

We're dedicated to supporting compounding pharmacies with a broad range of value-added services.

Explore Our Services


Chances are, you're paying too much for your compounding purchases.

Get Started How it works

Where do you want to go?


Does my Fagron username and password still work?

The username and password you used to sign in to your Fagron online account will not work on our new e-commerce website. To set up your new online ordering account our Customer Service team at (800) 423 6967 and we’ll be happy to get you set up.

If you had a username and password for the Letco Medical website, you can still use those credentials to sign in.

How do I access my Fagron invoices?

Please contact our Customer Service team at (800) 423 6967 and we’ll be happy to export your previous invoices.

How do I access my Letco invoices?

The new e-commerce website is still connected to the legacy Letco platform. To access your Letco invoices, please sign in to your account and select order history. Your invoices will be available with your previous Letco orders.

I can't find the product I am looking for.

All Fagron, Humco, and Letco branded products are now available in one location. We recommend using the search tool accessible on the top of this screen to find the product you're searching for by name. If you're unable to find the product your looking for, please contact our Customer Service team at (800) 423 6967 and we’ll be happy to help.