Home   Contact   Partners

Electronically readable microarray with electronic addressing function

Patent number: US7488607