No it hasn't been invented yet..BUT...if it were and was proven as effective as the pill would you take it? This would be only effective as long as you take it with minimal side effects. Almost all meds have a side effect. Anyway the question is would you take it if offered?