It's labeled as a "fast drying, no residue, bicycle degreaser". It says "Use Clean Streak's unique No-Rinse, No-Residue, Dry-Degreasing technology to quickly clean chain and gears. Clean Streak leaves chains and gears dry and thirsty for lubrication. Would this be an okay product to clean a lock with before applying lubrication? I know it's probably not the best cleaning choice. I just want to make sure it will serve it's purpose and wont harm the lock at all. Has anyone herd of or used this before? Does it seem okay to use? If it's not okay to use this product, what is a cheap, safe, effective product to use instead? I have a gatehouse lock that is so dirty/dry the key will no longer insert into the lock.
Thanks in advance

Here is a link to the product: http://brandscycle.com/product/white-li ... 3603-1.htm