Hi, It's not a good sentence. You can't say 'It involved in', it's not grammatical. 'a source of supply' and originating supplier' seem to mean the same thing.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.