74119131
Nov 29, 1990
Jan 14, 1992
LIFE TECHNOLOGIES INC.
Subscribe
apparatus for placing a small specimen on a petri dish or a slide for analysis