Intrinsic Therapeutics, Inc.
2 recalls on record · Latest: Aug 28, 2024
FDA Devices Moderate Aug 28, 2024
Barricaid Annular Closure Impactor, REF: BAR-IMPACTOR, P/N: 400906-A
FDA Devices Moderate Aug 19, 2020
2 recalls on record · Latest: Aug 28, 2024