W3A1 electron transfer flavoprotein

Product Code: 1064480
Molecular Formula:
Molecular Weight:
159607-83-7