SKU: T38956-5mg-TM
beta-Lactamase-IN-5
In Stock
Blue Ice
Catalog Number
T38956-5mg-TM
Name
beta-Lactamase-IN-5
Price