Deliver the Box of Parts to Jenai Starwhisper at the Allerian Stronghold in Terokkar Forest.
I don't know about you, but I have no idea what all of those things are. I do know one thing though - they look dangerous!
[player], I think you should take this box of parts to Jenai Starwhisper at the Allerian Stronghold to the southeast. She may have some idea of what these are.