InterBioScreen Ltd.
InterBioScreen ltd. is one of the world's leading supplier of high quality natural and synthetic compound libraries for high-throughput screening programs.
Address
P.O. Box 218,119019 Moscow,  Russia
E-mail
screen@ibscreen.com
Can't find what you're looking for? Please visit our website