to BioTechniques free email alert service to receive content updates.
Semrock, Inc.
Semrock, Inc.
Location :
3625 Buffalo Road Suite 6
Rochester,   NY 14624
USA
Phone:
585-594-7000
Fax:
585-594-7095
Categories:
Semrock, a Unit of IDEX Corporation, manufactures, in volume, quality optical filters of proven reliability that have set the standard for biotech and analytical instrumentation applications.
Products