109653-47-6 Flad-nhnh2 Fluorescein hydrazide Fluorescein, hydrazide