insulin pump

medical device used for the administration of insulin relying on a motor

Categories: