Title:

Shanghai Shinegene Molecular Biotechnology Co., Ltd.

Description:
Reagent.
Tags:
business, trade, manufacturers
Updated:
13 Jul 2010
IP Address:
115.29.138.25
Server location:
Chaoyang, Liaoning, China, CN