Several of currently marketed OM treatment are approved under medical devices, which mean they really don't have any proven (to FDA), biologically significant effect. I truly doubt the claims made by Mueller Medical (all publications in 'scientific' journals (like nursing navigator) seem to be by the same guy).
Notice their nice caveat 'if prescribed in timely fashion', which is hardy a medical term. The company can argue a lot things not fulfilling the meaning 'in timely fashion'. Are they outright lying? Who knows? Stretching the truth? Very likely.