75093713
Apr 22, 1996
PROMEGA CORPORATION
Subscribe
membrane bottom plate for capturing biotinylated molecules