My initial guess was l333, but comparing it to l340 and l129, it seems like they are all good options. Nice pleco regardless
It could be a l333
https://www.planetcatfish.com/common/image.php?species=hypancistrus_sp(l333)&image_id=3771
but more likely a l340
https://www.planetcatfish.com/common/image.php?species=hypancistrus_sp(l340)&image_id=2242
look at the head shape it looks more like the l340 also the patterns aren't the same as a l129 but I am no expert yet
also $14 is a good price if its a l340 wetspot has 1.5" ones for $25