I asked my close friend who is a pharmacist (+15 years) about your post. They said:
L25 is aurobinda pharmas generic
L20 is sunovians generic
Manufacturers have to provide evidence of bioevilablence to fda for approval
It sounds like your pharmacy had its generic supplier changed for some reason.
I just wanted to share some happy news. The meds that my doctor has been tweaking over the last year have finally hit a sweet spot. Even with the devastating election last week, I haven't spiralled into oblivion; rather I've been able to keep a level head. This is the first time that meds have really worked for me; it's so wonderful.