The sunburn cell revisited: an update on mechanistic aspects.

The sunburn cell revisited: an update on mechanistic aspects.