Chemistry of Porphyrin and Quinone Compounds: Synthesis and Structural Description by Mohd Arif Dar | Menrva Books | MenrvaBooks