121066 Barnstead PUSH TO CLOSE SMALL LATCH

121066 Barnstead PUSH TO CLOSE SMALL LATCH
This 121066 PUSH TO CLOSE SMALL LATCH is manufactured by Barnstead / Thermo Scientific
List PriceUS$50.56
Our PriceUS$48.03
Catalog ID121066