Anti-Campylobacter pylori HP1488 AntibodyManufacturerBoster BioCatalog NumberDZ33983HostRabbitBuy now