Ascrobic acid is vitamin C.
You should be able to find muriatic acid at any hardware store. If you can't, repeated doses of undiluted distilled white vinegar (NOT cider) will dissolve sea water calcium carbonate buildup im hoses...which, btw, isn't a reaction between sea water and urine...it's a problem in engine sea water intake and exhaust too.
A cupful of undiluted white vinger flushed throuh the system once a week will prevent future buildup.