Output 668be71a7c39f13124759deacd28f9abe5801509f38b1f6d83b0b248b13a2aed:0

value
1070000000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 59f42ec9ad440a02b05ec7ec728802a1c7023203 OP_EQUAL
address
MG6ntcrgNMuGen3QrARDzrJrcHaBaa6yHb
transaction
668be71a7c39f13124759deacd28f9abe5801509f38b1f6d83b0b248b13a2aed
spent
true