Dental Bib composite membrane