methylene blue price per gram