PTX3 protein
CAS No. 148591-49-5
PTX3 protein