Output edfc79246269c733003215d50ffd69f3f959843217171cf8559f89e67e41bf95:2

value
30665888
script pubkey
OP_HASH160 OP_PUSHBYTES_20 2cdeb5a5f33424fcb6ef74d0507262999c640448 OP_EQUAL
address
MBzQm16aTVKyxrY7MqBBiwqRU1zgrmmkSz
transaction
edfc79246269c733003215d50ffd69f3f959843217171cf8559f89e67e41bf95
spent
true