An implantable, bioabsorbable device designed for haemostasis/closure of a puncture site, through pressure/compression, on a patient having undergone femoral artery catheterization; it is intended as an alternative to manual compression or surgical techniques to reduce the time to haemostasis. It consists of a bioabsorbable synthetic polymer plug and/or patch [e.g., polyglycolic acid (PGA)] that is implanted onto the extravascular (plug-like) and/or intravascular (patch-like) surface of the femoral artery access site. Delivery device(s) dedicated to implant introduction [i.e., not intended to allow access for other devices (catheters)] are typically included.