Description

Human CYR61, recombinant, 100 ug