product Name:D-ribulose 1,5-diphosphate carboxylase*from spina
  • Carboxylase, ribulose diphosphate
  • 9027-23-0