hupC protein

hupC protein · CAS 147416-32-8