L502 Brakes / Suspension

I own a Mira TRXX (JB-JL), JDM spec.

On eBay, I have found that front brake pads are shared between the L200, L500, and L502. Can anyone confirm this? Would someone be able to give me an OEM part number for front and/or rear?

I have not been able to find an OEM part number for pads. Would it be the same as the L201? L501? Is it the same thing as the Cuore?

Can someone confirm that the OEM part number for my front rotors 4351287222000? I have been told the rears are not existent anymore.

I would also like the pn for control arms and other wearable suspension components if possible. Partsfan won’t read my vin, despite it being a Japanese market car.

Any help with part numbers would be greatly appreciated. I would like to source things myself

Do these look like the ones you need?: https://www.idealo.de/preisvergleich/OffersOfProduct/6634343_-bremsbelaege-vorne-fuer-daihatsu-hijet-piaggio-porter-cuore-ii-p-16-003-brembo.html#datasheet

I believe those are rear pads.

While I haven’t been able to find an OEM part number, I believe my front pads are (Brembo P 16 014) BREMBO CERAMIC BRAKE PADS LEFT AND RIGHT SET FRONT FOR DAIHATSU MIRA L502S (TURBO) 94.8-98.10 P16-014N - Black Hawk Japan

I did also find the rear (Brembo P49-005(N)) BREMBO BRAKE PADS BLACK LEFT AND RIGHT SET REAR FOR DAIHATSU MIRA L502S (TURBO) 94.8-98.10 P49-005 - Black Hawk Japan

It shows that P 16 003 is for the Daihatsu Hijet, not the Mira.