ILLUMINATED LOCK ASSEMBLY | Patent Publication Number 20200362589 | Patexia