Huh, that's fascinating about the crabs. I can't figure it out...

Here's a link about Krill. Yes, it's a sales page but it has a lot of data:http://www.mercola.com/products/krill_oil.htm