Safe to take?

Veronica
My SO couldn't find Robitussin so he got this, is this okay?