10/21/2016 new driver models for direct download:718
Bafo Bf-120 5 stars review"The best driver WIKI ever! I wil keep coming back for sure."Eric Smalter, Boston, MA
Supported languages for Bafo Bf-120
Certifications for Bafo Bf-120
5 stars for Bafo Bf-120 "WOW! Finally my PC got up to speed!" Melany Kim 7/18/2015

Checking...for 10/21/2016 Updates

All drivers on are updated on daily basis.

However, a new version of Bafo Bf-120 might have been uploaded since our last site update.

Bafo Bf-120 Driver Download

Windows Compatibility for Bafo Bf-120 driver

Bafo Bf-120 Driver Details:

Bafo Bf-120 File Name:

Bafo Bf-120 Driver Version: 64827O4Sk

Bafo Bf-120 ZIP Size: 137.kb

Manufacturer: Bafo

Bafo Bf-120 was fully scanned at: 10/17/2016
Scan Status: driver download scanOK

Bafo Bf-120 special revision for: Windows Vista Home Premium 32 bit, Windows XP Professional N 64 bit, Windows 10 32 bit, Windows XP Home Edition, for home desktops and laptops 64 bit, Windows XP Media Center Edition 32 bit, Windows 7 Home Basic 32 bit, Windows XP Professional x64 Edition 32 bit, Windows 7 Starter 32 bit, Windows 7 Enterprise (Microsoft Windows NT) 64 bit

Bafo Bf-120 Download Stats:

Driver Uploaded: 9/25/2016

Direct Downloads: 752
Most Recent Download: 10/19/2016
Managed Downloads: 2134
Most Recent Download: 10/19/2016
Download Mirrors: 4
Current Delay: 23 Seconds
Driver License: GPL

Direct Download Success Stats:

Reports Issued By 737/752 Users

Success Reported By 215/737 Users

Driver Download Score72/100

Driver Installation Score69/100

Overall preformance Score70/100

Bafo Bf-120 41 Thumbs Up41Thumbs
Bafo Bf-120 9 Thumbs Down9Thumbs
Bafo Bf-120 driver direct download was reported as adequate by a large percentage of our reporters, so it should be good to download and install.

Installation Manager Success Stats:

Reports Issued By 2054/2134 Users

Success Reported By 1642/2054 Users

Driver Download Score97/100

Driver Installation Score93/100

Overall preformance Score79/100

Bafo Bf-120 1562 Thumbs Up1562Thumbs
Bafo Bf-120 183 Thumbs Down183Thumbs
Bafo Bf-120 driver installation manager was reported as very satisfying by a large percentage of our reporters, so it is recommended to download and install.


1. Direct Download

Select your OS and press "Download".

This option requires basic OS understanding.
Select Your Operating System, download zipped files, and then proceed to
manually install them.
Recommended if Bafo Bf-120 is the only driver on your PC you wish to update.


2. Driver Installation Manager

This option requires no OS understanding.
Automatically scans your PC for the specific required version of Bafo Bf-120 + all other outdated drivers, and installs them all at once.

Please help us maintain a helpfull driver collection.
After downloading and installing Bafo Bf-120, or the driver installation manager, take a few minutes to send us a report:
* Only registered users can upload a report.

Don’t have a password?
Please register, and get one.

Bafo Bf-120 may sometimes be at fault for other drivers ceasing to function

These are the driver scans of 2 of our recent wiki members*

*Scans were performed on computers suffering from Bafo Bf-120 disfunctions.

Scan performed on 10/21/2016, Computer: HP HP HDX 16

Outdated or Corrupted drivers:3/16

Device/DriverStatusStatus DescriptionUpdated By Scanner
Intel APC UPSUp To Date and Functioning
Mice And Touchpads
Wacom Wacom Router MouseUp To Date and Functioning
Usb Devices
Initio HLDS USB DVD Storage DeviceCorrupted By Bafo Bf-120
Sound Cards And Media Devices
Philips Multimedia ControllerUp To Date and Functioning
Network Cards
Intel(R) Dual Band Wireless-AC 7260Up To Date and Functioning
Microsoft Keyboard Device FilterUp To Date and Functioning
Hard Disk Controller
Intel Primary IDE ChannelUp To Date and Functioning
AuthenTec TouchChip Fingerprint Coprocessor (WBF advanced mode)Corrupted By Bafo Bf-120
Realtek Semiconduct Realtek PCIE CardReaderUp To Date and Functioning
Intel Intel(r) AIM External Flat Panel Driver 3Up To Date and Functioning
Cameras, Webcams And Scanners
Realtek Realtek USB2.0 PC CameraUp To Date and Functioning
Video Cards
ATI RADEON X600 Series (Microsoft Corporation - WDDM)Up To Date and Functioning
Input Devices
Lenovo Lenovo USB Optical Wheel Mouse (HID)Corrupted By Bafo Bf-120
Port Devices
Mobile Connector Device Diagnostic Interface (COM11)Up To Date and Functioning
Sony Digital Flat Panel (1024x768)Up To Date and Functioning
Mobile Phones And Portable Devices
Acer NOKIAUp To Date and Functioning

Scan performed on 10/21/2016, Computer: Sony VGN-TZ250N

Outdated or Corrupted drivers:6/20

Device/DriverStatusStatus DescriptionUpdated By Scanner
Intel(R) 82801G (ICH7 Family) SMBus Controller - 27DACorrupted By Bafo Bf-120
Mice And Touchpads
Microsoft Logitech USB WheelMouseUp To Date and Functioning
Microsoft Logitech USB WheelMouseUp To Date and Functioning
Usb Devices
EPSON EPSON USB Controller for TM/BA/EU PrintersUp To Date and Functioning
Option nv Standard Enhanced PCI to USB Host ControllerCorrupted By Bafo Bf-120 C-Media USB Audio (commercial 2.8.45)Corrupted By Bafo Bf-120
Sound Cards And Media Devices
Logitech USB Audio DeviceUp To Date and Functioning
IDT High Definition Audio DeviceUp To Date and Functioning
Network Cards
Ralink ASUS USB-N53 802.11a/b/g/n Network AdapterCorrupted By Bafo Bf-120
Microsoft HID KeyboardUp To Date and Functioning
Hard Disk Controller
Intel(R) 82801DBM Ultra ATA Storage Controller - 24CACorrupted By Bafo Bf-120
Point Grey Research Texas Instruments OHCI-konformer IEEE 1394-HostcontrollerOutdated
ACEECA Palm HandheldUp To Date and Functioning
Intel Intel(r) AIM External TV Encoder Driver 3Up To Date and Functioning
Cameras, Webcams And Scanners
Canon Canon MP560 serUp To Date and Functioning
Video Cards
ATI ATI Technologies, Inc. 3D RAGE PRO AGP 2XUp To Date and Functioning
Input Devices
KME USB Human Interface DeviceUp To Date and Functioning
Port Devices
hspa Modem Application1 port (COM4)Up To Date and Functioning
Sony Digital Flat Panel (1024x768)Up To Date and Functioning
Mobile Phones And Portable Devices
Acer NOKIAUp To Date and Functioning
Driver ModelOriginal Upload DateLast ModificationDriver FileFile SizeCompatible Computer ModelsAvailabilty To Instalation Manager
Bafo Bf-120 81.19271/7/201512/28/2015atzuneboa-81.1927.exe154kbSony VGC-LB92HS, LG B55MS.ARB4B1K, NEC PC-VJ25AAN6HJR9, NEC PC-MK32MEZDG, HP HP Compaq nc4010, IBM System x3650 M3 -[7945AC1, Toshiba Satellite C855-S5194, HOUTER ORO-PC, NEC PC-LL750GD1K, ASUS K52JT, NEC PC-MY28VLZEJ, Panasonic CF-SX2BE4BP, HP VG244AA-ABU p6235uk, HP VS243AA-ABD HPE-010de, HP P6-2150jp, and more.
Bafo Bf-120 227628/22/201412/28/2015bafo_bf-120-22762.exe183kbAnabelleB Argyle M410, HP HPE-375a, Compaq DT203A-ABF S6400FR FR410, HP NR043AA-ACP p6035at, Panasonic CF-30CASAXBM, Lenovo FL6AXXX, ASUS P5QPL-VM, IBM 817231G, Compaq PX631AA-ABU SR1440UK GB520, Fujitsu FMVK92B113, Panasonic CF-74GCDDDBM, Dimotion PCDN4M38, HP RR521AA-UUW, Fujitsu FMVLRA70, DEPO DEPO_VIP_M8710, Toshiba NB100, Compaq NP291AA-AB2 SR5837CX, HP G5406f, and more.
Bafo Bf-120 V409602/18/201512/28/2015o-v40960.exe124kbASUS 1005HA, Supermicro P4SAA, HP P6786l, Compaq NY574AA-ABM CQ5205LA, Panasonic CF-19KHRC62M, HP RZ433AA-ABV, IBM ThinkCentre S51, ASUS N56VM, Haier T68 Series, SAMSUN 400B4A/400B5A/200B4A/200B5A, Gateway DX441X, HP 23-d219, Gigabyte GA-6PXSV3, Gateway T-1629, HP RR521AA-UUW, IBM ThinkPad T43, LG LW20-13DT, NEC PC-VC5002D, Toshiba SATELLITE C870-14G, and more.
Bafo Bf-120 1.1032012/3/201412/29/2015bafo_bf-120-1.10320.exe209kbCompaq NC109AA-ABH SR5422NL, Intel S1200RP_SE, LG R560-U.ABLGL, HP HP ProBook 4710s, ASUS Rampage II Quad Core, Panasonic CF-18KH2ZXBC, Lenovo ThinkPad T60, HP GG020AA-AB3 g3085l, HP P6540d, IBM System x3650 M3 -[7945AC1, Lenovo ThinkPad X201 Tablet, and more.
Bafo Bf-120 2.1302.1812/10/201412/29/2015bafo_bf-120-2.1302.18.exe57kbLG F1-225GY, Toshiba Dynabook T351/46CWD, HP HP compaq nx7000, Sony VGN-TZ37LN_R, Panasonic CF-S8HYEDPS, HP HP Compaq 6710b, Datateknik EXPER, HP HP Compaq tc4400, Panasonic CF-18KH2ZXBC, HP P1029A-ABU 7921, HP RX881AAR-ABA m8000, Toshiba Dynabook R732/39GB, HP 100-5158, Fujitsu FPC08001DM, Fujitsu FMVCE80T7, and more.
Bafo Bf-120 1.102.12210/26/201412/28/2015bafo_bf-120-1.102.122.exe183kbToshiba Satellite Pro 6100, HP 310-1125uk, HP RP847AA-ABZ, Panasonic CF-52JE202NW, Sony VPCCW21FD, HP HP ProBook 5330m, HP G5170f, Panasonic CF-29NAQC9BM, NEC PC-MT6005A, HP WK697AA-ABD p6329de, IBM 2645CBH, Supermicro PDSG4, ASUS F80S, HP PS135AA-ABY, and more.
Bafo Bf-120 31.12.1772/4/201512/29/2015bafo_bf-120-31.12.177.exe119kbIBM 8419KMA, HP RZ412AA-ABZ, HP Pavilion ze2000, HP D7219A-ABA 555Y, EMachines EMachines G420, KOBIAN PI845GVM, Sony VGC-JS94FS, Panasonic CF-W2EW6AXS, ARLT Computer Produkte Mr. Gamer 7-11 R2, Compaq Presario 1201EA 470019-012, IBM 8212K4U, Toshiba SATELLITE C855-18G, Toshiba Dynabook Satellite T42 240E/5W, Acer Aspire 3660, Sony SVE11139CJB, IBM 8307SGY, MEGAWARE Mage All-In-One, HP FL402AA-ABZ s3630it, and more.
Bafo Bf-120 3021.12/12/201512/30/2015bafo_bf-120-3021.1.exe98kbHP ED755AA-ABE, Lenovo 20B00006MZ, BenQ Joybook S42, Lenovo 1S16800336100W2, HP HP Compaq nw8240, TEKNOSERVICE TTL TEKNOPRO, Fujitsu Amilo A1665G Series, Toshiba SATELLITE C855-1WU, Compaq PJ536AA-ABA SR1265CL NA441, HP P6755de, Panasonic CF-19FJGAXNE, Lenovo 6463WWF, Lenovo ThinkCentre Edge 72z, Acer Veriton X2631, Medion MS-7667, and more.
Bafo Bf-120 E2.1032012/7/201412/27/2015opwuhj-e2.10320.exe189kbSony VGN-CS36SJ_R, NEC PC-MA30YMZEB, Dimotion PCDBS44H, ALFATRON SpA DN1020/M, Sony VGN-SZ55B_B, HP SG3-335FR-m, Toshiba SATELLITE L870-17W, Lenovo 4236TKK, Dimotion PCDO5U1, Toshiba Satellite C850-B761, IBM 818373G, Sony VPCY119FJ, Sony VGN-FW26T_B, HP RR492AA-ABE, Olidata JumPC, and more.
Bafo Bf-120 3302.108/30/201412/29/2015bafo_bf-120-3302.10.exe132kbDell PowerVault NX3100, Toshiba SATELLITE C870-181, Mitsubishi CX32VLZJTSBH, Dell PowerEdge 1800, Compal DL7x, NEC PC-GV286VZAU, Gateway 0AAVWP08, Powerspec Ps7124, Fujitsu AMILO Li 2732, HP FR546AA-ABE a6653es, Seneca Pro46956, HP Presario B1900, Toshiba Dynabook Satellite AW2, IBM 8171Z5S, Panasonic CF-SX2KEMDP, and more.
Bafo Bf-120 PC-GV286VZAU, Compaq PX629AA-ABU SR1429UK GB520, Compaq DT203A-ABF S6400FR FR410, Packard Bell EasyNote_F0946-U-020, ASUS P5GD2-TVM, Packard Bell EasyNote_MX37-U-005, Seneca PRO157094, HP Compaq 6200 Pro SFF PC, HP EG601AA-AB1 a1212k, Gigabyte Z97X-UD5H, MotherBoard By ZOTAC MotherBoard H61ITX-B-E, HP FQ504AA-ABG a6550a, Acer Aspire X1470, HP HP EliteBook 8530w, Fujitsu CELSIUS R920 POWER, NEC PC-VJ25AEZ78, and more.
Bafo Bf-120 F40232/2/201512/30/2015bafo_bf-120-f4023.exe205kbPanasonic CF-74GCDDDBM, Dimotion PCDN4M38, HP RR521AA-UUW, Fujitsu FMVLRA70, DEPO DEPO_VIP_M8710, Toshiba NB100, Compaq NP291AA-AB2 SR5837CX, HP G5406f, Toshiba SATELLITE C855-1WU, Compaq GU587AA-ABH SR5235NL, Sony VGN-Z690TJ, Acer Aspire 5710Z, IBM 2373WMV, IBM 2672EU1, and more.
Bafo Bf-120 2372.1812/3/201412/30/2015bafo_bf-120-2372.18.exe200kbSAMSUN NC10, Acer AX12300-U1801A, NEC PC-MK31MEZCE, EMachines EL1331-05, HP HP Pavilion dv6700, NEC VERSAE6300 RNF51118188, SAMSUN SQ1S, Sony VGN-FJ78SP_W, NEC PC-LM530WH6B, Sony VGN-AW120D, Sony VGN-FS92S, Lenovo ThinkCentre M71e, HP 23-b232e, MSI MS-A95311, and more.
Bafo Bf-120 R1.132.1379/1/201412/28/2015bafo_bf-120-r1.132.137.exe46kbFujitsu D2179-R1, Lenovo IdeaCentre K32010031, Lenovo IdeaPad S10-3s, VIA VT8367-8233/5, Fujitsu FMVXN0484Z, NEC PC-VK21LLNT3GSC, Lenovo 20B70034SG, Packard Bell ISTART 8401, Sony VGN-SR25T_P, LG R380-AP6BK, HP FR449AA-ABU s3621uk, AnabelleB Argyle V240, and more.
Bafo Bf-120 G8004412/9/201412/30/2015bafo_bf-120-g80044.exe171kbSony VGC-LA3, HP HP Pavilion g6-1b34ca, SAMSUN 305U1A/305U1A, NEC PC-VJ24LLNVHT8B, NEC PC-MJ25XRZWDSBG, Panasonic CF-S9LWGJDS, IBM 1845BJ1, HP HP Pavilion dv 9500 Notebook PC, Toshiba Dynabook EX1/524CDE, HP Compaq 6200 Pro SFF PC, and more.
Bafo Bf-120 A40361.12/7/201512/28/2015bafo_bf-120-a40361.1.exe74kbSupermicro X9DRE-TF+/X9DR7-TF+, Fujitsu FMVNB70E, Dell Inspiron M5110, Sony PCG-U101, IBM IBM System X3100 M4 -[2582B2A, IBM System x3200 M3 -[732754M, NEC PC-GL26ES9LE, Lenovo 7373W7L, Toshiba SATELLITE L850-153, Sony VGN-FZ32G, Compaq EC516AA-ABH SR1519NL NL530, Fujitsu FMVC18WA, HP HP ProBook 6445b, and more.
Bafo Bf-120 6222012/18/201412/27/2015bafo_bf-120-62220.exe157kbPackard Bell IPower I9098 GE, Gigabyte EP43C-DS3, AT ALSEN, Sony PCG-K215S, Sony VGN-AW150Y, NEC PC-MY30DEZCA, Intel GrossePoint, EMachines J4492, HP PL494AA-B14, HP XY310ES, HP Pavilion dv4000, WIPRO WSG37425W7-0012, Lenovo ThinkPad X301, HP RA964AA-AB9, Dell Precision R7610, HP PX623AA-ABU, and more.
Bafo Bf-120 E1.138269/12/201412/29/2015ijccbp-e1.13826.exe129kbHP RY889AA-UUW, Compaq DN146A-ABA S5410NX NA310, IBM ThinkPad R50e, HP PW706AA-ABM W5010LA, LG E200-A.C211R, LG R1-CUP1E1, IBM IBM System x3350 -[4193E5G, Supermicro C2SBC-Q, Zoostorm 7010-0276A, WIPRO WNB7PHC4700-0002, Exper DIAMONDW-539, Compaq GB376AA-ABE SR2237ES, NEC PC-LL850SG, and more.
Bafo Bf-120 61.181.102/27/201512/30/2015bafo_bf-120-61.181.10.exe27kbHP G5170f, Compaq NY487AA-AB0 CQ2229TW, Fujitsu FMVNB16C, Gateway P-171X FX, IBM 26523CU, Sony VGN-CR356_L, Compaq BT466AA-ACJ CQ3211IX, Samsung R517/R717, Mustek KDZ68DBM, CDM K9A2VM-FD R01, Toshiba Dynabook Satellite T42 240E/5W, and more.
Bafo Bf-120 M28291/14/201512/28/2015zkzapmf-m2829.exe51kbASUS A7V, Buympc ClientPro 385 ADMC2, IBM 6223Y32, Lenovo 1049, MSI MS-9A45, Fujitsu PRIMERGY TX150 S7, Compaq GC668AAR-ABA SR5110NX, NEC PC-MY26XRZJTSBJ, NEC PC-VW970BS, HP 700-015eg, HP PG129AA-UUZ, Gigabyte P35-S3, HP B7G83EA#ABF, LG LW65-K5JY, Motion J3400, IBM ThinkPad A30, Sony VGNFW590FSB, Toshiba SATELLITE C850-1C4, HP PY056AA-ABF w5077.f, and more.
Bafo Bf-120 S722.11.128/26/201412/27/2015mihkfvzs-s722.11.12.exe20kbHP HP Pavilion dv9500, Toshiba Dynabook R732/E25HR, Intel D2500CC, Haier T68 Series, Sony VPCL22AJ, Acer A7600U, Sony VGN-Z51MG_B, HP RR523AA-UUW, Dell Inspiron 3531, Sony PCV-RS216, Compaq NY682AA-AR6 CQ3132L, Sony VPCEC2E9E, and more.
Bafo Bf-120 2222.11.112/6/201412/29/2015bafo_bf-120-2222.11.1.exe40kbGateway DX441X, HP 23-d219, Gigabyte GA-6PXSV3, Gateway T-1629, HP RR521AA-UUW, IBM ThinkPad T43, LG LW20-13DT, NEC PC-VC5002D, Toshiba SATELLITE C870-14G, MSI ThirdWave Corporation Prime Series, Sony VGN-SZ77N_C, and more.
Bafo Bf-120 1.121.1743/9/201512/30/2015bafo_bf-120-1.121.174.exe42kbSony VGN-AW290Y, HP 3600, Sony PCG-TR3_B, Lenovo ThinkCentre M72z, Packard Bell IMEDIA MC 8236, HP NB939AA-ABF IQ525f, Lenovo 2876AR1, ASUS BM2230, Compaq NY487AA-AB0 CQ2229TW, NEC PC-LL350DD1KS, IBM ThinkPad T40, and more.
Bafo Bf-120 D1.1341.11.12/2/201512/27/2015bafo_bf-120-d1.1341.11.1.exe96kbSony PCG-K35, HP 100-5158, Sony VPCCW2S1R, IBM 8305VBG, HP RX889AAR-ABA a6040, Lenovo ThinkCentre A63, Roemer KW28/2007, Gigabyte P35-S3, Lenovo 2007WVJ, Ipex I.T.G GOC Guardfish series, Sony VGN-FJ78SP_W, and more.
Bafo Bf-120 B602.112/21/201412/27/2015bafo_bf-120-b602.1.exe74kbIntel S3420GPC, Gateway MX6027H, Sony VPCCW2S1R, HP EC588AA-ABU, Toshiba Dynabook CX/2213CMSW, AXIOO PICO DJV Model, HP HP Pavilion dv9000 NoteBook PC, HP HPE-380jp, Panasonic CF-T5MWJTFBF, TSINGHUA TONGFANG H61H2-TAIO, HP Presario R3200, MSI ThirdWave Corporation Prime Series, RadiSys C2SBM, Fujitsu FMVXN0X81, LG LM70-PKJE, IBM 2373WMV, HP HPE-413at, HP P6-2007nl, and more.
Bafo Bf-120 8288910/10/201412/29/2015bafo_bf-120-82889.exe70kbIBM IBM System x3500 M2 Server -[783932M, Fujitsu PRIMERGY TX100 S2, Toshiba Satellite C850-B124, Lenovo 6463Y3W, Toshiba PSKHGL-00C004, Fujitsu LIFEBOOK UH574, LG R470-K.AR40KN, HP Pavilion dv2854ca, HP PS135AA-ABY, Acer Acer Project, NEC PC-VT5500D, IBM Eserver xSeries 346 -[8840ECY, Fujitsu ESPRIMO E5731, Toshiba Satellite A100-386, NEC PC-MY24RAZ75, Sony SVE15127CDS, Sony SVS13A15GDB, Panasonic CF-31UEUJDDA, and more.
Bafo Bf-120 7297310/6/201412/30/2015bafo_bf-120-72973.exe91kbNOVATECH BB-4770C, HP PJ425AA-ABN, HP NS886AA-ABG p6130a, Omni OTC-H3222D00, Wearnes Premiere 8550Le, Sony VGN-NW230G, IBM 8187SYU, Supermicro SYS-5017C-MF, Panasonic CF-W4GW9AXP, NEC PC-MJ30XRZJDU83, Ipex I.T.G GOC Guardfish series, Lanix LANIX TITAN HX 4140, HP HP 620, HP NC214AA-UUW a6730sc, ASUS C90P, and more.
Bafo Bf-120 72.103/3/201512/29/2015bafo_bf-120-72.10.exe24kbGateway MX7337H, Lenovo ThinkCentre M90p, HP GZ729AAR-ABA a6317c, HP KN476AA-ACB, Sony VGN-FJ77SP_W, LG P510-U.CP29E, Toshiba Dynabook R822/WT9GS, LG P210-G.AEW3C1, Packard Bell OneTwo S3221, Fujitsu FMVLX55M, Fujitsu ESPRIMO E900 0-Watt, HP HP Compaq 6710s, Sony IRX-4390UCOE, HP Rfrb h8-1100z, and more.

Please Note: There are particular operating systems known to have problems with Bafo Bf-120:
  • Windows XP Starter Edition
  • Windows 7 Home Basic
  • Windows Vista Business
  • Windows 8 Enterprise
  • Windows Fundamentals for Legacy PCs
  • Windows XP Professional x64 Edition
  • Windows 10
If you encounter problems with the direct download for these operating systems, please consult the driver download manager for the specific Bafo Bf-120 model.
Laptop Bafo Bf-120Tablet Bafo Bf-120Download Bafo Bf-120Upgrade Bafo Bf-120Update Bafo Bf-1202016 Bafo Bf-120Free Bafo Bf-120Data Bafo Bf-120Info Bafo Bf-120Help Bafo Bf-120Guide Bafo Bf-120Comments Bafo Bf-120Windows 10 Bafo Bf-120Vista Bafo Bf-120Windows 7 Bafo Bf-120Install Bafo Bf-120