Description

Human CYR61, recombinant, 20 ug