MyBiosource Inhibitors
MSRP:
Now:
£306.80 - £1,346.80
Was:
Lipoxygenase Inhibitor | MBS8002109 | MybiosourceProduct Short Name: [Lipoxygenase]Product Name Synonyme: [5,6,7-Trihydroxyflavone; 5,6,7-trihydroxy-2-phenyl-4H-chromen-4-one; Biacalein;...