No idea. Quick google search reveals several obviously different things being sold as "B2". Unless you have a chemical name/structure, we can't help - vendors can give whatever random name they like to their products..
Going to close this as speculating has no HR value that I can see. Any queries, shoot me a pm..