Web Analytics

Ace2, Transfected Hek293 Cell Culture, Each

$ 284.99

Details

Ace2, transfected hek293 cell culture

Additional Information

SKU 50386428
UOM Each
UNSPSC 41116012
Manufacturer Part Number 230-20410-200