I am not good at explaining things BUT if you have questions you should feel free to call the company they will explain their product much better then any of us here can.
I was told that they are going to start making it here in their lab instead of getting it from japan.