85409589
Aug 29, 2011
IDEXX LABORATORIES INC.
Subscribe
A device that aids in dispensing a predetermined volume of fluid, such as blood or medication, from a syringe, excluding devices for use in blood glucose monitoring or diabetes care for humans