Description

NdbA Thylakoid Localized Type 2 NAD(P)H Dehydrogenase, 50 ul