Production & decay of a lambda particle

Bildnummer 11518160
Production & decay of a lambda particle
;