Spirochrome

Probes for bioimaging

Spirochrome logo

About Spirochrome

Europa Biosite’s subsidiaries distribute for Spirochrome in Switzerland.