Print
Hello Joan... Would you explain what "chelation" is. I've seen bumper stickers on cars saying "I support chelation"....but personally I have no idea what it is. Thanks very much. Cheers, Shari