L24 is smaller.
L25 is bigger, and ive seen them for sale here.
The last time I ordered a scarlet pleco in, i got this very weird looking pleco with massively long fin extensions. I haven't been able to find pics of that fish online to ID, but L275 is a possibility. havent seen that fish in over 2 years though, and I have no idea who bought it.