78688258
Aug 9, 2005
IDEXX LABORATORIES INC.
Subscribe
Chemical compound for the delayed release of pharmacologically active agents, as a component of a full line of pharmaceutical preparations