LIZARD AND INSECT CATCHER

Inventors

NAVEEN KUMAR, KARTHICK B, BHANU SHARMA

Patent File Number - 349526-001        Patent File Date - 15/09/2021