INT273020
Pack Size: 1
Package Description: EA
Manufacturer: Integra Lifesciences Sales Llc
Manufacturer Number: 27-3020