Iglu-antagonist-21a

Iglu-antagonist-21a

AOB13785

1000 Items

$0.00

Overview

Highly potent fluorescent iGlu receptor antagonist