Vitamin C: The Itch

?