Size : 0.1mg
Request more information
Please log in to use this feature.
Human Factor IXa, Active Site Labeled with Fluorescein