Carlsbad Technology Finished-dose maker United States Makes Glimepiride Tablets [Glimepiride], 100 • Glimepiride Tablets [Glimepiride], 500 • Glimepiride Tablets · +32 more products carlsbadtech.com Products & contact