×
[5-[(3aS,4S,6aR)-Hexahydro-2-oxo-1H-thieno[3,4-d]imidazol-4-yl]-1-oxopentyl]-3-(2-pyridinyldithio)-L-alanine
$ 604.61
[5-[(3aS,4S,6aR)-Hexahydro-2-oxo-1H-thieno[3,4-d]imidazol-4-yl]-1-oxopentyl]-3-(2-pyridinyldithio)-L-alanine quantity
$ 604.61
×
Thermo Scientific Nalgene Coex Polyethylene Film Sterile Tank Liner for 208 L Cylindrical Tanks
$ 1,091.99
Thermo Scientific Nalgene Coex Polyethylene Film Sterile Tank Liner for 208 L Cylindrical Tanks quantity
$ 1,091.99
×
Trimethylphenyltin
$ 1,022.06
Trimethylphenyltin quantity
$ 1,022.06
×
Thermo Scientific Nalgene Amber HDPE Rectangular Bottle, 250 mL
$ 68.70
Thermo Scientific Nalgene Amber HDPE Rectangular Bottle, 250 mL quantity
$ 68.70
×
(E)-Methyl 3-(Methoxy(phenyl)methylene)-2-oxoindoline-6-carboxylate
$ 120.75
(E)-Methyl 3-(Methoxy(phenyl)methylene)-2-oxoindoline-6-carboxylate quantity
$ 120.75
×
GR 114 18.5CM 100/PK
$ 57.83
GR 114 18.5CM 100/PK quantity
$ 57.83
×
Crocetin
$ 226.67
Crocetin quantity
$ 226.67
×
United Scientific® SCALPEL, FIXED BLADE
$ 1.02
United Scientific® SCALPEL, FIXED BLADE quantity
$ 1.02
×
1-(9-Mercaptononyl)-3,6,9-trioxaundecan-11-ol
$ 418.31
1-(9-Mercaptononyl)-3,6,9-trioxaundecan-11-ol quantity
$ 418.31
×
0.2mL 96-Well PCR Plate, No Skirt
$ 35.65
0.2mL 96-Well PCR Plate, No Skirt quantity
$ 35.65
×
1-(2-pyridin-2-yldisulfanyl)ethyl)-1,4,7,10-tetraazacyclododecane (TETAC) Dihydrochloride Salt
$ 170.78
1-(2-pyridin-2-yldisulfanyl)ethyl)-1,4,7,10-tetraazacyclododecane (TETAC) Dihydrochloride Salt quantity
$ 170.78
×
Tachysterol3 (80%)
$ 336.38
Tachysterol3 (80%) quantity
$ 336.38
×
Alcohol Hydrometer, Proof Scale, IRS Specification, Size L
$ 48.51
Alcohol Hydrometer, Proof Scale, IRS Specification, Size L quantity
$ 48.51
×
(2-Hydroxypropyl)-beta-cyclodextrin
$ 1,612.92
(2-Hydroxypropyl)-beta-cyclodextrin quantity
$ 1,612.92
×
BUTYL SEPHAROSE 4 FAST FLOW 200 ML
$ 1,126.88
BUTYL SEPHAROSE 4 FAST FLOW 200 ML quantity
$ 1,126.88
×
GR 91 19CM 1000/PK
$ 336.95
GR 91 19CM 1000/PK quantity
$ 336.95
×
United Scientific 90 mm Watch Glass, Clear Flint Glass
$ 12.90
United Scientific 90 mm Watch Glass, Clear Flint Glass quantity
$ 12.90
×
Valeric Acid-d9
$ 159.56
Valeric Acid-d9 quantity
$ 159.56
×
Vinyl Chair Chrome - Medium Bench Height with Chrome Foot Ring and Casters in Marine Blue Supernova Vinyl
$ 375.77
Vinyl Chair Chrome - Medium Bench Height with Chrome Foot Ring and Casters in Marine Blue Supernova Vinyl quantity
$ 375.77
×
Tetraethyleneglycol Bisibuprofen Ester
$ 181.99
Tetraethyleneglycol Bisibuprofen Ester quantity
$ 181.99
×
DEPC-Treated Water
$ 378.18
DEPC-Treated Water quantity
$ 378.18
×
United Scientific Solid Cork Stoppers, No. 11 (100 per bag)
$ 79.35
United Scientific Solid Cork Stoppers, No. 11 (100 per bag) quantity
$ 79.35
×
ValuMax Extra-Safe SMS Lab Coats, Knee Length, 3 Pockets, Snap Front, Knit Cuffs and Collar, Purple, 4XL
$ 40.07
ValuMax Extra-Safe SMS Lab Coats, Knee Length, 3 Pockets, Snap Front, Knit Cuffs and Collar, Purple, 4XL quantity
$ 40.07
×
Acrodisc 25mm SUPOR .45um gam 50/PK
$ 160.34
Acrodisc 25mm SUPOR .45um gam 50/PK quantity
$ 160.34
×
EZBio®pure Heat sealable and weldable TPE Tubing 9 mm (23/64") ID X 16 mm (5/8") OD, 50 ft
$ 353.68
EZBio®pure Heat sealable and weldable TPE Tubing 9 mm (23/64") ID X 16 mm (5/8") OD, 50 ft quantity
$ 353.68
×
ringcaps®
$ 51.80
ringcaps® quantity
$ 51.80
×
EAH-SEPHAROSE 4B, 50 ML
$ 700.52
EAH-SEPHAROSE 4B, 50 ML quantity
$ 700.52
×
5-CARBOXAMIDOTRYPTAMINE MALEATE
$ 32.52
5-CARBOXAMIDOTRYPTAMINE MALEATE quantity
$ 32.52
×
Velab VE-6K2 Washdown Scale, (IP68) 6 kg/13 lb, 2 g/0.005 lb
$ 563.50
Velab VE-6K2 Washdown Scale, (IP68) 6 kg/13 lb, 2 g/0.005 lb quantity
$ 563.50
×
Specimen bag, zipper closure, 12x15"
$ 141.51
Specimen bag, zipper closure, 12x15" quantity
$ 141.51
×
United Scientific® BRASS CUBE, 1.5"
$ 16.23
United Scientific® BRASS CUBE, 1.5" quantity
$ 16.23
×
(S)-3-Aminoazepan-2-one Hydrochloride
$ 72.45
(S)-3-Aminoazepan-2-one Hydrochloride quantity
$ 72.45
×
Thermo Scientific Half Size Oxygen Removal Cartridge; Porous Strong Anion Exchange; 18 g
$ 182.11
Thermo Scientific Half Size Oxygen Removal Cartridge; Porous Strong Anion Exchange; 18 g quantity
$ 182.11
×
Thermo Scientific Nalgene 30 mL Oak Ridge High-Speed PPCO Centrifuge Tubes with 20 mm PolypropyleneSealing Caps with Silicone Gaskets
$ 178.02
Thermo Scientific Nalgene 30 mL Oak Ridge High-Speed PPCO Centrifuge Tubes with 20 mm PolypropyleneSealing Caps with Silicone Gaskets quantity
$ 356.04
×
L-SERINE (POWDER)
$ 36.92
L-SERINE (POWDER) quantity
$ 36.92
×
DOB 2% galactose
$ 237.53
DOB 2% galactose quantity
$ 237.53
×
Thermo Scientific Nalgene Natural Screw Closure, PP, 43 mm
$ 27.49
Thermo Scientific Nalgene Natural Screw Closure, PP, 43 mm quantity
$ 27.49
×
1-Phenethyl-2-pyridone
$ 615.83
1-Phenethyl-2-pyridone quantity
$ 615.83
×
1-(1-Chloromethyl-ethenyl)-2,2,4,4-tetramethylcyclohexane
$ 1,098.83
1-(1-Chloromethyl-ethenyl)-2,2,4,4-tetramethylcyclohexane quantity
$ 1,098.83
×
(S)-2-Hydroxysuccinic Acid Methyl Ester
$ 132.83
(S)-2-Hydroxysuccinic Acid Methyl Ester quantity
$ 132.83
×
United Scientific® GRADUATED CYLINDERS, DOUBLE SCALE, CLASS A, INDIVIDUALLY CERTIFIED, 2000ML
$ 201.87
United Scientific® GRADUATED CYLINDERS, DOUBLE SCALE, CLASS A, INDIVIDUALLY CERTIFIED, 2000ML quantity
$ 201.87
×
1-Pyrenylmethyl Methanethiosulfonate
$ 136.28
1-Pyrenylmethyl Methanethiosulfonate quantity
$ 136.28
×
Tube, Urine Centrifuge, 12mL, with Flare
$ 65.49
Tube, Urine Centrifuge, 12mL, with Flare quantity
$ 65.49
×
[KO Validated] GRK2 Rabbit mAb
$ 296.24
[KO Validated] GRK2 Rabbit mAb quantity
$ 296.24
×
Hydrometer Case, PVC, 165mm / 6.5 in length
$ 31.71
Hydrometer Case, PVC, 165mm / 6.5 in length quantity
$ 31.71
×
Tigecycline (open C-ring D-ring) Quinone Trifluoroacetic Acid Salt
$ 220.80
Tigecycline (open C-ring D-ring) Quinone Trifluoroacetic Acid Salt quantity
$ 220.80
×
Unoprostone-d15 Isopropyl Ester
$ 1,296.34
Unoprostone-d15 Isopropyl Ester quantity
$ 1,296.34
×
Thyroid Stimulating Hormone (TSH) Rabbit pAb
$ 239.89
Thyroid Stimulating Hormone (TSH) Rabbit pAb quantity
$ 239.89
×
Thermo Scientific Nalgene PP Y-Type Connector, Fits 1/4 in. Tube I.D.
$ 43.55
Thermo Scientific Nalgene PP Y-Type Connector, Fits 1/4 in. Tube I.D. quantity
$ 43.55
×
(6'R)-b,ε-Carotene
$ 392.44
(6'R)-b,ε-Carotene quantity
$ 392.44
×
Ferric chloride, ACS
$ 79.58
Ferric chloride, ACS quantity
$ 79.58
×
Thiostrepton
$ 96.60
Thiostrepton quantity
$ 96.60
×
Triethyl 3-Methyl-4-phosphono-2-butenoate (~90%)
$ 94.01
Triethyl 3-Methyl-4-phosphono-2-butenoate (~90%) quantity
$ 94.01
×
(+)-Strigolactone GR24
$ 163.01
(+)-Strigolactone GR24 quantity
$ 163.01
×
Syringe Filter, PES Membrane, 0.10 um Porosity, 13 mm Diameter, PP Housing, STERILE, Individually Wrapped
$ 1,142.81
Syringe Filter, PES Membrane, 0.10 um Porosity, 13 mm Diameter, PP Housing, STERILE, Individually Wrapped quantity
$ 1,142.81
×
[Di(benzyloxy)methyl]benzene
$ 80.21
[Di(benzyloxy)methyl]benzene quantity
$ 80.21
×
Undecane
$ 359.42
Undecane quantity
$ 359.42
×
WIPI1 Rabbit pAb
$ 86.94
WIPI1 Rabbit pAb quantity
$ 86.94
×
Inoculating Needle/Loops 10uL Flexible, Sterile pk1000, Blue
$ 53.87
Inoculating Needle/Loops 10uL Flexible, Sterile pk1000, Blue quantity
$ 53.87
×
PosiStop Filter Pipette tip, 1000ul
$ 45.31
PosiStop Filter Pipette tip, 1000ul quantity
$ 45.31
×
Laser Cryo-Tags 1.50 x 0.75" 1,200/pk
$ 55.56
Laser Cryo-Tags 1.50 x 0.75" 1,200/pk quantity
$ 55.56
×
Tri-n-butyl Borate
$ 56.06
Tri-n-butyl Borate quantity
$ 56.06
×
Arctic Squares® Cryogenic Tube Storage Box PC 25-Place, Red
$ 45.66
Arctic Squares® Cryogenic Tube Storage Box PC 25-Place, Red quantity
$ 45.66
×
Thermco ACCUTHERM LABORATORY INSTRUMENT THERMOMETERS - SPIRIT, Oven, 20/130C x 1.0C, Total Imm, Safety Coated
$ 61.97
Thermco ACCUTHERM LABORATORY INSTRUMENT THERMOMETERS - SPIRIT, Oven, 20/130C x 1.0C, Total Imm, Safety Coated quantity
$ 61.97
×
Laser Sidewall Cryo-Tags 1.50 x 0.25" Yellow
$ 55.56
Laser Sidewall Cryo-Tags 1.50 x 0.25" Yellow quantity
$ 55.56
×
(2S)-2-Amino-3-(4-nitrophenyl)-1-propanol-d6
$ 874.58
(2S)-2-Amino-3-(4-nitrophenyl)-1-propanol-d6 quantity
$ 874.58
×
CNBR ACTIVATED SEPHAROSE 4B 15 G
$ 665.83
CNBR ACTIVATED SEPHAROSE 4B 15 G quantity
$ 665.83
×
Thiobenzoic Acid
$ 25.25
Thiobenzoic Acid quantity
$ 25.25
×
Potassium Sulfate Anhydrous, ACS
$ 194.82
Potassium Sulfate Anhydrous, ACS quantity
$ 194.82
×
Thymolphthalein, (0.1 Percent in ca. 95 Percent Ethanol) [for pH Determination and Titration]
$ 41.65
Thymolphthalein, (0.1 Percent in ca. 95 Percent Ethanol) [for pH Determination and Titration] quantity
$ 41.65
×
Triphenylacetonitrile
$ 326.03
Triphenylacetonitrile quantity
$ 326.03
×
1-(2-Hydroxyethyl)lepidinium Bromide
$ 94.01
1-(2-Hydroxyethyl)lepidinium Bromide quantity
$ 94.01
×
3/8" Tough-Spots, Maroon
$ 23.22
3/8" Tough-Spots, Maroon quantity
$ 23.22
×
Thermo Scientific Nalgene Narrow-Mouth LDPE Bottles, 1000 mL (32 oz) with 38-430 Closure
$ 46.36
Thermo Scientific Nalgene Narrow-Mouth LDPE Bottles, 1000 mL (32 oz) with 38-430 Closure quantity
$ 46.36
×
CyDye DIGE Fluor, minimal labeling kit (2 nmol)
$ 1,301.42
CyDye DIGE Fluor, minimal labeling kit (2 nmol) quantity
$ 1,301.42
×
Vinyl Chair - Medium Bench Height with Seat Tilt, Adjustable Arms, Chrome Foot Ring, and Casters in Storm Supernova Vinyl
$ 447.26
Vinyl Chair - Medium Bench Height with Seat Tilt, Adjustable Arms, Chrome Foot Ring, and Casters in Storm Supernova Vinyl quantity
$ 447.26
×
United Scientific® MAGNET STIRRUP
$ 1.21
United Scientific® MAGNET STIRRUP quantity
$ 1.21
×
FlipTop™ Carboard freezer box w/ attached hinged lid, 2 inch, 81-place, blue, 5/pk
$ 12.79
FlipTop™ Carboard freezer box w/ attached hinged lid, 2 inch, 81-place, blue, 5/pk quantity
$ 12.79
×
Tildipirosin
$ 219.08
Tildipirosin quantity
$ 219.08
×
Tetrachloro-BPF
$ 922.01
Tetrachloro-BPF quantity
$ 922.01
×
(R)-D-Methioninol
$ 71.59
(R)-D-Methioninol quantity
$ 71.59
×
[KD Validated] GPX4 Rabbit pAb
$ 296.24
[KD Validated] GPX4 Rabbit pAb quantity
$ 296.24
×
Bitran bag, saranex, 3x6"
$ 739.82
Bitran bag, saranex, 3x6" quantity
$ 739.82
×
Vinyl Chair - Medium Bench Height, Medium Back, Adjustable Arms, Chrome Foot Ring, and Stationary Glides in Colonial Blue Trailblazer Vinyl
$ 406.43
Vinyl Chair - Medium Bench Height, Medium Back, Adjustable Arms, Chrome Foot Ring, and Stationary Glides in Colonial Blue Trailblazer Vinyl quantity
$ 406.43
×
Rainbow Pack for LCRY-1700
$ 55.56
Rainbow Pack for LCRY-1700 quantity
$ 55.56
×
Thermo Scientific™ Pierce™ Bradford Protein Assay Kit
$ 178.25
Thermo Scientific™ Pierce™ Bradford Protein Assay Kit quantity
$ 178.25
×
Yellow Tips, 1 - 200 uL, Stacked racks
$ 207.30
Yellow Tips, 1 - 200 uL, Stacked racks quantity
$ 207.30
×
Macrosep ADV Omega 100K 6pk
$ 79.58
Macrosep ADV Omega 100K 6pk quantity
$ 79.58
×
Transwell Sterile Inserts with Plates, Polycarbonate, 6 Well, 3.0 um, 24 mm
$ 204.13
Transwell Sterile Inserts with Plates, Polycarbonate, 6 Well, 3.0 um, 24 mm quantity
$ 204.13
×
TNIP2 Rabbit pAb
$ 86.94
TNIP2 Rabbit pAb quantity
$ 86.94
×
Transwell Sterile Inserts with Plates, Polycarbonate, 6 Well, 8.0 um, 24 mm
$ 204.13
Transwell Sterile Inserts with Plates, Polycarbonate, 6 Well, 8.0 um, 24 mm quantity
$ 204.13
×
(1R,2R)-(-)-N,N'-Dimethylcyclohexane-1,2-diamine
$ 113.54
(1R,2R)-(-)-N,N'-Dimethylcyclohexane-1,2-diamine quantity
$ 113.54
×
Transfer pipet, 0.8mL, 125mm
$ 188.26
Transfer pipet, 0.8mL, 125mm quantity
$ 188.26
×
Urethane-13C,15N
$ 1,255.80
Urethane-13C,15N quantity
$ 1,255.80
×
(2E)-2-Hexylidenecyclopentanone
$ 176.81
(2E)-2-Hexylidenecyclopentanone quantity
$ 176.81
×
CHLOROFORM CHROMAR 1LITER - MACR4443-06, 1 L
$ 733.11
CHLOROFORM CHROMAR 1LITER - MACR4443-06, 1 L quantity
$ 733.11
×
Vinyl Chair - High Bench Height with Medium Back, Adjustable Arms, Chrome Foot Ring, and Casters in Orange Kist Trailblazer Vinyl
$ 411.15
Vinyl Chair - High Bench Height with Medium Back, Adjustable Arms, Chrome Foot Ring, and Casters in Orange Kist Trailblazer Vinyl quantity
$ 411.15
×
1-Chloro-2-[(4-ethoxyphenyl)methyl]benzene
$ 83.66
1-Chloro-2-[(4-ethoxyphenyl)methyl]benzene quantity
$ 83.66
×
Uridine
$ 83.26
Uridine quantity
$ 83.26
×
1-Piperidineethanol
$ 126.17
1-Piperidineethanol quantity
$ 126.17
×
TRAF7 Rabbit pAb
$ 86.94
TRAF7 Rabbit pAb quantity
$ 86.94
×
Thimble Connection Kit for Retrofitting FilterMate Portable Exhausters
$ 799.25
Thimble Connection Kit for Retrofitting FilterMate Portable Exhausters quantity
$ 799.25
×
Plato Hydrometer, 15.5 to 24°
$ 33.54
Plato Hydrometer, 15.5 to 24° quantity
$ 33.54
×
Culture Tube, 5mL, 12 x 75mm, PP, w/ attached 2-position screw-cap, printed graduations, sterile, 10 foam racks of 50 tubes, 500/case
$ 107.43
Culture Tube, 5mL, 12 x 75mm, PP, w/ attached 2-position screw-cap, printed graduations, sterile, 10 foam racks of 50 tubes, 500/case quantity
$ 107.43
×
SPACERS 2CM X 16 CM X 1.5MM (PKG 2)
$ 101.06
SPACERS 2CM X 16 CM X 1.5MM (PKG 2) quantity
$ 101.06
×
UCP1+UCP3 Rabbit mAb
$ 264.04
UCP1+UCP3 Rabbit mAb quantity
$ 264.04
×
(7Z)-Dodecenyl Acetate
$ 196.65
(7Z)-Dodecenyl Acetate quantity
$ 196.65
×
Vinyl-Coated Lead Rings ("C" shape, fits 1000 to 4000 mL, Blue
$ 37.19
Vinyl-Coated Lead Rings ("C" shape, fits 1000 to 4000 mL, Blue quantity
$ 37.19
×
Alcohol Hydrometer, Proof Scale, IRS Specification, Size M
$ 37.32
Alcohol Hydrometer, Proof Scale, IRS Specification, Size M quantity
$ 37.32
×
(R)-5-Methylhydantoin (app 80% ee)
$ 154.39
(R)-5-Methylhydantoin (app 80% ee) quantity
$ 154.39
×
TefSep PTFE Membrane Filters, PP Laminated, 47 mm, 0.45 um
$ 385.15
TefSep PTFE Membrane Filters, PP Laminated, 47 mm, 0.45 um quantity
$ 385.15
×
Immunodiffusion Plates, Uncalibrated, Unfilled
$ 152.02
Immunodiffusion Plates, Uncalibrated, Unfilled quantity
$ 152.02
×
Tube Stand, 13mm, 31-Place, White
$ 11.39
Tube Stand, 13mm, 31-Place, White quantity
$ 11.39
×
T4 DNA Ligase (High Conc.)
$ 111.09
T4 DNA Ligase (High Conc.) quantity
$ 111.09
×
United Scientific® RESONANCE BOX WITH TUNING FORK, 512 HZ (C'')
$ 18.47
United Scientific® RESONANCE BOX WITH TUNING FORK, 512 HZ (C'') quantity
$ 18.47
×
Urolithin M6
$ 2,002.73
Urolithin M6 quantity
$ 2,002.73
×
Tetramethylhydroquinone
$ 362.09
Tetramethylhydroquinone quantity
$ 362.09
×
United Scientific® BRASS CUBE, 1"
$ 5.44
United Scientific® BRASS CUBE, 1" quantity
$ 5.44
×
Valumax Easy-Breathe Lab Jackets, Snap Front, 3 Pockets, Knit Cuffs and Collar, White, XL
$ 21.18
Valumax Easy-Breathe Lab Jackets, Snap Front, 3 Pockets, Knit Cuffs and Collar, White, XL quantity
$ 21.18
×
HYDROCHLORIC ACID DILUTED 2.5L - MACR2608-45, 2.5 L
$ 199.63
HYDROCHLORIC ACID DILUTED 2.5L - MACR2608-45, 2.5 L quantity
$ 199.63
×
Label Sheets,Cryo,13mmDots,1.5-2mL Tubes
$ 60.55
Label Sheets,Cryo,13mmDots,1.5-2mL Tubes quantity
$ 60.55
×
Vinyl Chair - Medium Bench Height with Medium Back, Seat Tilt, Adjustable Arms, and Casters in Orange Kist Trailblazer Vinyl
$ 405.49
Vinyl Chair - Medium Bench Height with Medium Back, Seat Tilt, Adjustable Arms, and Casters in Orange Kist Trailblazer Vinyl quantity
$ 405.49
×
Thermo Scientific Nalgene Low Form Griffin Polypropylene Beakers, 400 mL
$ 423.49
Thermo Scientific Nalgene Low Form Griffin Polypropylene Beakers, 400 mL quantity
$ 423.49
×
Uridine 5'-Monophosphate
$ 181.99
Uridine 5'-Monophosphate quantity
$ 181.99
×
(S)-9,10-Difluoro-3-methyl-2,3,5,6-tetrahydro-7H-pyrido[1,2,3-de]-1,4-benzoxazin-7-one
$ 1,537.84
(S)-9,10-Difluoro-3-methyl-2,3,5,6-tetrahydro-7H-pyrido[1,2,3-de]-1,4-benzoxazin-7-one quantity
$ 1,537.84
×
Thermo Scientific Nunc 96 Well Plt PP NS w/o Lid Nat Rnd Btm, 500 ul Well
$ 466.79
Thermo Scientific Nunc 96 Well Plt PP NS w/o Lid Nat Rnd Btm, 500 ul Well quantity
$ 466.79
×
1-Hexanesulfonic Acid Sodium Salt, Monohydrate
$ 100.15
1-Hexanesulfonic Acid Sodium Salt, Monohydrate quantity
$ 100.15
×
Xylitol
$ 21.42
Xylitol quantity
$ 21.42
×
(S)-4-(4-(5-(Aminomethyl)-2-oxooxazolidin-3-yl)phenyl)morpholin-3-one
$ 62.10
(S)-4-(4-(5-(Aminomethyl)-2-oxooxazolidin-3-yl)phenyl)morpholin-3-one quantity
$ 62.10
×
(8E)-Dodecen-1-ol
$ 422.63
(8E)-Dodecen-1-ol quantity
$ 422.63
×
Guanosine-5'-triphosphate Disodium Salt
$ 233.86
Guanosine-5'-triphosphate Disodium Salt quantity
$ 233.86
Coupon: Apply coupon
Update cart