Fasciola sp 27-28kD Ab.IgG

Part LP431332-8COMPONENT