EXPLANATION request new comer here :

what the funk does the 2600% next to BIO price REFER to ?