Fred,I buy it from my local Chevron jobber,you know the ones that deliver to farms and ranches. You can also pick up and pay cash at their depot,many times you have to call and find out what time someone will be there as they're out on delivery part of the day. You can find yours in the Yellow Pages. THF stands for tractor hydraulic fluid.