Brassinolide (BR) synthetic technical grade
51195
290 €
25 Mg
Intermediates and solvents for biotechnological research
76962-43-7