Film separation apparatus and film separation method | Patent Publication Number 20190299586 | Patexia