RFP logo

RFP

Red fluorescent protein eqFP611

Molecular Synopsis