IL-6 binding proteins | Patent Publication Number 20090305962 | Patexia