Output 66d62b16e120f395d761340cfcc7928fe542b9b4f4672c2c4dedbbac89b193a1:2

value
27375593
script pubkey
OP_HASH160 OP_PUSHBYTES_20 ef8d3df79f55aaee07a0fede2f355ae2e283593a OP_EQUAL
address
MVjnvwwMdpEE3ZPEWL24oisQWpTefKG2KE
transaction
66d62b16e120f395d761340cfcc7928fe542b9b4f4672c2c4dedbbac89b193a1
spent
true