Ey QBN, i`m pretty sure I have seen a very similar logo somewhere... your help is appreciated.
and they do what?
new vitamines? Matrix?
Tons of this in ever logopool, logopound...
they sell neon vitamins?