Ambrotard (ambroxol) capsules with prolonged release 75 mg Leave a Comment on Ambrotard (ambroxol) capsules with prolonged release 75 mg