← All indications

Immobilized Nucleic Acids

DNA or RNA bound to a substrate thereby having fixed positions.