Pyrimidine nucleotide
|
Inosine triphosphate (substance)
Inosine triphosphate
ITP - Inosine triphosphate
Id
259523005
Status
Primitive