Description

ICL isocitrate lyase, 100 ul