Ebod 875 [best] -

dye‑sensitized solar cell, bio‑organic dye, EBOD‑875, photovoltaic efficiency, photostability, sustainable materials

I will assume one of these; tell me which (or give your own definition): ebod 875