Medical tissue closure & related products