Adult L88.

L88 juvenile 28 mm few dots.

L88 juvenile 40 mm no dots at all.

L338 youngster/half adult estimate the TL size ~7-8 cm.
I'm not so good at Ancistrus species because they are so dam hard to tell apart, I think that fully adult L338 will have lost all their spots but when I never have had any I can't be sure, compare the tail fin with yours. That I know is that L88 is a quite special species where the babys and juveniles shows similar characters as A. dolichopterus and a few others except it's a brown species.
Janne