Biocompatible, flexible, haemostatic sheet | Patent Publication Number 20220133947 | Patexia