Non-human primate (NHP) toxicology study validates the CAPTN-3 masking strategy, with IM1240 showing an 8-fold longer half-life, 16-fold greater ...