50390 Schistura punctifasciata Kottelat, 1998 Nemacheilidae Brook loaches Cypriniformes Teleostei Asia: Xe Bangfai of the Mekong basin in Laos. FB 2744307 Schistura punctifasciata