86290-89-3 Hb Palmerston north Hemoglobin palmerston north