SEARCH Articles Figures Tables Dithienylalkanes Dithienylalkanes and their derivatives GEM Their Derivatives