Free release

62494-89-7 bdellin from leech

service@apichina.com
Product Name bdellin from leech
CAS No. 62494-89-7
Synonyms Bdellin; Trypsin inhibitor, bdellin