Any ideas what this may be? Its all there is other than the Eczema DC has and disappears when pressed.