Output 66ab9873eccff606629342e8d570b7ccd0a3557feb9b43559c55bc1ea2a94fb4:2

value
48539762
script pubkey
OP_HASH160 OP_PUSHBYTES_20 45e42bbbe7326c7f494b1762633ef954c33a2f8e OP_EQUAL
address
MEGiCFh3RhczZjU21i8GTJZKqK6Jtxcoqn
transaction
66ab9873eccff606629342e8d570b7ccd0a3557feb9b43559c55bc1ea2a94fb4
spent
true