Free release

12777-81-0 flagellin

service@apichina.com
Product Name FLAGELLIN
CAS No. 12777-81-0
Synonyms Flagellin; Flagellins