Pyrroloquinoline-quinone and its versatile roles in biological processes.

Pyrroloquinoline-quinone and its versatile roles in biological processes.