My first thought was the smell right before a heavy thunderstorm. Right after the first few lightning strikes, but before the sky opens up. Does anyone have that in a bottle? "Lightning" or "Calm Before the Storm" -- I'd pay a lot for that smell in a soap.
TheScentWorks used to have a scent called Tonic that smelled a lot like that to my nose, but alas, they are no longer in business.
Kentish Rain from Brambleberry has a nice ozoney thing going on.
IrishLass