FREE SHIPPING OVER $22.00

Baxter of California Deep Clean Shampoo 473ml
Baxter of California Deep Clean Shampoo 473ml

Baxter of California Deep Clean Shampoo 473ml

Regular price
$49.95
Sale price
$49.95
Shipping calculated at checkout.
Quantity must be 1 or more

Baxter Of California sulfate-free shampoo designed to purify and cleanse both the scalp and hair from dirt, oil and product build-up.