Our Story
Known as MedicWorld Pharma, the healthcare arm of MBf Holdings, we began 1963 as a highly recognised distributor of pharmaceutical and healthcare products. We carry a complete line of medical needs, from generic essentials to pharmaceutical specialties, including capsules, creams, ointments, liquids, vaccines, injectables and adult diapers/pants. With a strong purchasing and manufacturing network across Asia, we’re able to offer a wide range of healthcare products to many boutique clinics and healthcare retailers at affordable prices.
What Inspires Us

In Malaysia, incontinence affects up to 10% of the population, not just the elderly but adults as well. Trupal is a brand created from our experience with individuals living with incontinence and our understanding of the daily challenges and long-term impact it has on their lives. Driven by a passion for improving people’s lives, we aim to make managing incontinence easier for both users and their caregivers. Our focus is to ensure everyone can enjoy a high quality of life, regardless of the circumstances
How we innovate
Having just the passion isn’t enough. Expertise and commitment to innovation matter just as much. This is where we take pride in our team of healthcare specialists and researchers. They have a penchant for cutting-edge technology and have been honing their expertise in developing incontinence solutions over the years. In fact, they continuously innovate and fine-tune products to make Trupal the benchmark in comfort for incontinence.
Today, we are proud to say that Trupal has become so well-loved widely accepted, it is a brand that people can count on for an enjoyable life without incontinence getting in the way.







Trupal is a brand born from our experience with people living incontinence and our understanding of the everyday challenges and long-term impact it has on their lives
Quick Links
Get In Touch
Level 1,No 17,Jalan Barat
46200 Petaling Jaya
- pharmacy@mbfh.com.my
- 03-7932-1720
- Mon-Fri 9:00AM - 5:00PM
Copyright ©2024 MBF Management Sdn. Bhd. 197301001486 (14995-P)