88622571
Sep 19, 2019
Nov 30, 2021
PRECIGEN INC.
Active Trademark
Subscribe
Laboratory apparatus for introduction of nucleic acids into cells by transient application of electric current