It is lavendar essential oil. Most vitamin stores, health stores or beauty stores carry it.
Lavendar oil itself repels flea, so it should work on cat. But I don't know if cats like it or not.
http://www.ehow.com/how_4464826_use-lavender-repel-fleas.html