Compass Oil is Special Oil
Like Don said, the oil used in a compass is special oil.The oil used in a compass is specially formulated to resist yellowing in sunlight so you'll have to go to a specialty store. Because the fluid is not 100-percent "yellow-proof", to prevent discoloration the compass should be kept covered when not in use, preferably something that's opaque but with a light color.Ritchie sells a compass oil under their trade name: http://www.go2marine.com/g2m/action/ViewSkuInfo/sku/21912/categoryId/13076/Aviation on-line supply: http://www.chiefaircraft.com/cgi-bin/hazel.cgi?action=serve