Anti-pork insulin antibody (substance)
Supplier: international · SCTID 121138003
Anti-insulin antibody