Mike --
Unless you find a published source (and maybe not even then), the best way to get that information will be through the NPS regimental index --
http://www.itd.nps.gov/cwss/regiments.cfm
Over 3,000 names are listed with the 104th Pennsylvania Regiment.