Output 66f600d4132c833c3be1e4b516855e7ed255498ed813a9dcab9bca293b4f79d0:24

value
14324030
script pubkey
OP_HASH160 OP_PUSHBYTES_20 bddab2ba267411ead9ed45f58ce5b6f84844707a OP_EQUAL
address
MRD1w6mK8kZYm385HThV2QdwMjKb4fFqir
transaction
66f600d4132c833c3be1e4b516855e7ed255498ed813a9dcab9bca293b4f79d0
spent
true