Talk:Oberon (Warframe)/@comment-68.49.218.96-20140511135820

What's the best place to find his components? I'm killing a bunch of these glowing guys on different planets, but I can't seem to find the Systems. Do any of you know a place with a "high" drop rate, at least it seems like it has one?