Human papillomavirus type 58 L1 protein

ID
33393611000001106
Name
Human papillomavirus type 58 L1 protein