I had a quick look, there doesn't seem to be any basis in evidence that this silkworm enzyme does any good at all for anything. However there is a lot of folklore. Hence, if you can afford it and as long as it doesn't hinder any evidence-based treatment you are having I'd say "why not?"

As for where you would get it. As it is not a medicine you could try a health food store.