pyrroloquinolone quinone

pyrroloquinolone quinone

PQQ, see there.