( )-Etomoxir (Sodium Salt), 828934-41-4, 25 mg, Each

$ 304.78

Details

Cayman chemical ( )-etomoxir(sodium salt) 25mg

Additional Information

SKU 10221634
UOM Each
UNSPSC 41116105
Manufacturer Part Number 1196925