For scientific name, yes. Historically. Until we learn more from that newest revision by Dr. Heok Hee Ng. The usual common name appears to be ARTC (Asian RTC), which is wrong IMHO as pointed out. Just the fact remains.
Here is my specimen http://www.planetcatfish.com/forum/viewtopic.php?f=13&t=36790&hilit=mystus
See this too http://www.planetcatfish.com/common/species.php?species_id=801
Here is my specimen http://www.planetcatfish.com/forum/viewtopic.php?f=13&t=36790&hilit=mystus
See this too http://www.planetcatfish.com/common/species.php?species_id=801