Loading patent details...
US6231837B1: Self-tanning dihydroxyacetone formulations having improved stability and providing enhanced delivery | Searchlight