Description

NpHR halorhodopsin blocking peptide, 500 ug