endogenous substrate, dye conjugate [FBbi_00000069]

endogenous substrate, dye conjugate

ID: FBbi_00000069

Deprecated
Open in VFB 3D Browser →