Product Inquiry

Product Name: Deoxycytidinetriphosphate deaminase
CAS Number: 37289-18-2