74050426
Apr 17, 1990
Dec 17, 1991
PROMEGA CORPORATION
Subscribe
biological and biochemical reagents (for scientific purposes) forming an in vitro mutagenesis system