Embecta Corp is a global medical device company focused on providing solutions for diabetes management. Its products are used by over 30 million people in more than 100 countries for insulin administration and diabetes care.
Description via Wikipedia
Some research tools need a free Smallfolk account or a Smallfolk Pro plan.