RIBF2

FAD synthetase 2, chloroplastic

Molecular Synopsis