desktop sticky note search results
desktop sticky note
Organize your tasks and appointments in a natural way with Desktop Sticky Note
Size: 4017K; License: Shareware; Price: $15; By: ExelsusDesigned to let the user put sticky notes on their desktop.
Size: 3.77MB; License: Shareware; Price: $5.0; By: MainTree SystemsRelated Searches