immunobarrier immunoinhibitor immunoblocking immunomodulant immunosorbency immunobinding immunoaffinity immunoagent immunoreagent immunomediator