An electrode and method of preparing an electrode by electropolymerizing a film on the conductive working surface of an electrode. The electrode is modified by reductive electropolymerization of a thin film of poly[Ru(vbpy).sub.3.sup.2+ ] or poly[Ru(vbpy).sub.3.sup.2+ /vba] (vbpy=4-vinyl-4'methyl-2,2'-bipyridine...http://www.google.ca/patents/US6180346?utm_source=gb-gplus-sharePatent US6180346 - Electropolymerizable film, and method of making and use thereof