Skip to main content

Wild type green fluorescent protein DendFP (Dendronephthya sp.)