Home   Contact   Partners

Detachably engageable plate liner for underdrains of microarrays and microarray kit

Patent number: EP1611956