Hi, I got him at Feeders Supply. Not exactly sure what he is... can anybody identify from pictures? He is supposed to be same kind with the brown one in the last picture, but they do not have same shape of mouth......please help. Thanks!
Based on the size and head shape it's a Hypancistrus. The relatively large spots mean there are three possibilities. L201, Hypancistrus contradens, or Hypancistrus inspector.
Hypancistrus inspector has a distinctive black edge to the dorsal fin. Not seen in the photos here so that can be ruled out.
Hypancistrus contradens and L201 are practically identical (they may even be the same species). Nearly impossible to tell apart unless they are side by side. But real H. contradens are actually quite rare in the hobby as they are not collected or spawned in significant numbers. L201 are imported very regularly. This makes them more likely to be the correct ID.
As far as the yellow vs. white spots that's not unusual and the same fish may have different colored spots throughout it's lifetime.