FLAMELESS CANDLE INTERNAL LIGHT SHIELD | Patent Publication Number 20160003433 | Patexia