76187848
Dec 29, 2000
TECHLAB INC.
Subscribe
medical device in the nature of a collection and dilution receptacle for processing stool specimens for clinical diagnostic use