BioFreeze, created in 2005 (Germany), from 19 sister brands and 6071 competing brands. The BioFreeze brand is owned by FRoSTA, a company listed in Francfort. The International Securities Identification Number (ISIN) of FRoSTA is DE0006069008. BioFreeze is part of the Consumer Packaged Goods activity sector.