Home   Contact   Partners

Laser confocal microarray scanner

Patent number: WO2006128321