I need to purchase some daphnia Magna. I was going to get them at LFS Cultures but their website is either down or moved. Does anyone have a phone # or their new site address? Or an alternative supplier? TIA Chuck Church Indianapolis, Indiana USA