Output 66dd00a229ab2389dfeaa3abcb54eeb17c71abc4df5354b1e5c43db12fc4e4fd:14

value
18812579
script pubkey
OP_HASH160 OP_PUSHBYTES_20 bdb2c5b5f5be640bd63bb4b2c9b9ce07565fe455 OP_EQUAL
address
MRCC71BAkbkoh61p2rPtzE9xZb5K1eaBrK
transaction
66dd00a229ab2389dfeaa3abcb54eeb17c71abc4df5354b1e5c43db12fc4e4fd
spent
true