I'm just a pet-owning (and piano-owning) consumer, and I like Nature's Miracle
. It's enzyme-based with no noxious scent of its own, and is a very popular product (available at Petco or most any comparable retailer of pet supplies).
I've used Nature's Miracle on wood surfaces and keep some in a small spray-top bottle when misting an object seems more appropriate than saturation or soaking. It has the consistency of water and leaves no residue, but I would still be cautious about using any liquid product in or on a piano.
FWIW, I'm always amazed how fantasies of cruelty toward cats are good for a laugh though one would be pilloried for saying something comparable about dogs.