Polypeptide Ltd

Shanghai Zizhu Science Park
, China 200001 China