95998-55-3 Hb Bibba Hemoglobin bibba