ID: 25691
Description
Never been opened. Expiry date Dec 2017.
16% Carbamide peroxide (highest legal % in the UK).
£50 for 3
Never been opened. Expiry date Dec 2017.
16% Carbamide peroxide (highest legal % in the UK).
£50 for 3