Pill with imprint TEVA 7543 is Blue White, Capsule-shape and has been identified as Duloxetine Hydrochloride Delayed-Release 30 mg. It is supplied by Teva Pharmaceuticals USA Inc.