Agree with the other reviews, and adding that it's a bit long. Long names can be valuable if they're all commercial keywords and make sense together, but this one not so unfortunately.
Do a bit more reading around the forums, especially the market place areas, and research on NameBio as to what sells and for how much