FAN BLADE ROOT BLOCK ASSEMBLY | Patent Publication Number 20170175763 | Patexia