Ribonuclease P

Ribonuclease P is found in all cells. It is a ribonucleoprotein, a complex of both protein and RNA. It is involved in processing of different types of RNA, including tRNA.

The RNA portion of ribonuclease P is about 300 nucleotides long.

Ribonuclease P, a roughly triangular structure composed of irregular clusters of red balls that coil around each other.
A portion of the whole ribonuclease P molecule is shown here.