The #Demorists claim to be the ones that capped insulin. NOT TRUE!