Output ddf8830a332dc9cf0f52c0e3e86a8c6427c910db03ab0bc7b94c761a060f105e:622

value
645080
script pubkey
OP_HASH160 OP_PUSHBYTES_20 029ad770eafd58bd16ef27e7f8c33e66ac86f36e OP_EQUAL
address
31vnmWRSdSrHm79z8orZuNKad4YbF1FHPg
transaction
ddf8830a332dc9cf0f52c0e3e86a8c6427c910db03ab0bc7b94c761a060f105e
spent
true