Output 42ef890be145c72a6a482ecd369452146e498c12968d66721743673174a646fa:0

value
13429402
script pubkey
OP_HASH160 OP_PUSHBYTES_20 3ca621c5aa33df21ea905c4cabe82014eef7ab21 OP_EQUAL
address
37DhV6s5K2gLi3kzNsAewvPzo6zpkWh9wK
transaction
42ef890be145c72a6a482ecd369452146e498c12968d66721743673174a646fa
spent
true