BI-2010/11-073
3
-
SC09-11
Isla San Esteban Noreste, Gulf of California
28.7212° N 112.6113° W
July 4, 2009
hand-collected
L. Borda
EtOH 95%