Home   Contact   Partners

Polony fluorescent in situ sequencing beads

Patent number: US2007087362