STED 4739358 222623377 2008-06-30T09:09:41Z 87.54.40.114 '''STED''' is a four letter acronym which can mean: * [[Stimulated Emission Depletion Microscope]] * [[Summary of TEchnical Documentation]] * [[Septic Tank Effluent Drainage system]] {{disambig}}