SEARCH Articles Figures Tables BODIPY BODIPY FL C3 hydrazide Bodipi Hydrazides BODIPY Hydrazides BODIPY