Home   Contact   Partners

Masking to prevent overexposure and light spillage in microarray scanning

Patent number: WO2007070277