20053847 Barnstead LID

20053847 Barnstead LID
This 20053847 LID is manufactured by Barnstead / Thermo Scientific
List PriceUS$41.71
Our PriceUS$39.62
Catalog ID20053847