78969033
Sep 7, 2006
GLOBAL ACCESS
Subscribe
Continuous tape material having a large number of small wells formed within it for use in biological assays, chemical compound storage, and other related uses