90276505
Oct 25, 2020
INTELLECTUAL PROPERTY INTERNATIONAL HOLDINGS INC
Subscribe
Ultra-violet light emitting diodes; Light-emitting diodes
a face mask that disables bacteria and or virus' ability to present a pathology in-vivo