74090640
Aug 22, 1990
Aug 13, 1991
PROMEGA CORPORATION
Active Trademark
Subscribe
reagents forming a mammalian transfection system used for facilitating introduction of DNA into mammalian cells