Home   Contact   Partners

Microarray printing device including printing pins with flat tips and exterior channel and method of manufacture

Patent number: US6101946