Cat. Name CAS. Structure Purity
M106266 fimZ protein 138160-43-7 fimZ protein ≥ 95%