I'm wondering if you mean one of two points that come to mind from Master Tung acupuncture: 77.17 Tianhuang (Heavenly Emperor) located in the depression of the medial condyle of the tibia, 2.5 cun inferior to the knee joint (basically Sp 9) and treats hyperhydrochloria, regurgitation, nephritis, diabetes and proteinuria. The other is 77.18 Tianhuangfu (Shenguan) aka Kidney Gat that's 1.5 cun below Sp 9 and is said to be an essential point for strenthening kidney function and sciatica, back pain, headache and soreness of the low back due to kidney deficiency. Or then, possibly even 77.19 Dihuang (Earthly Emperor) that's located 7 cun superior to medial malleolous, and it's said to treat nephritis, edema of the limbs, diabetes, impotence, premature ejaculation, poteinuria, and a whole slew of things due to deficieny in the kidney. You want to check up on these points, as I beleive that this last one and the first are contra in pregnancy and moxa. Hope this helps.