Pyrroloquinoline Quinone

Pyrroloquinoline Quinone or PQQ.