BLADE UNIT AND LUBRAPAD | Patent Publication Number 20200198161 | Patexia