87667706
Nov 1, 2017
Jan 29, 2019
LIFE TECHNOLOGIES CORPORATION
Active Trademark
Subscribe
Semiconductor chip with integrated sensors for nucleic acid sequencing