Regenerati Incupod | Patent Publication Number 20200222260 | Patexia