74615980
Dec 28, 1994
Feb 25, 1997
PROMEGA CORPORATION
Subscribe
enzymes for digesting agar and agarose gels, for research or scientific use