bf-506