careful! having yellow teeth can either mean 1. that there are too much exogenous particles on and in your teeth or 2. that its your dentin shining through. if its latter, youll fuck your teeth beyond repair. and even if its former, id rather pick a quick professional bleach over a prolonged exposure to peroxides and other aggressive chemicals as they all dissolve your dental enamel.
Germany