Registered entities
DECARTA, INC.
Reg. No. 770426895United States
Innovation
20 patent families (17 granted) — focus: Physics & computing, Electricity & electronics; filing pace dormant.
Mobile spying solutions: apps, reviews, and tips for discreet monitoring
20 patent families (17 granted) — focus: Physics & computing, Electricity & electronics; filing pace dormant.