Lion Nebula SH2-132, Stan Smith